Lines Matching refs:TInfo

5643   TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc);  in BuildAnonymousStructOrUnion()  local
5644 assert(TInfo && "couldn't build declarator info for anonymous struct/union"); in BuildAnonymousStructOrUnion()
5651 /*IdentifierInfo=*/nullptr, Context.getTypeDeclType(Record), TInfo, in BuildAnonymousStructOrUnion()
5671 Context.getTypeDeclType(Record), TInfo, SC); in BuildAnonymousStructOrUnion()
5730 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc); in BuildMicrosoftCAnonymousStruct() local
5731 assert(TInfo && "couldn't build declarator info for anonymous struct"); in BuildMicrosoftCAnonymousStruct()
5739 /*IdentifierInfo=*/nullptr, RecTy, TInfo, in BuildMicrosoftCAnonymousStruct()
5823 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local
5824 QualType Ty = GetTypeFromParser(Name.ConversionFunctionId, &TInfo); in GetNameFromUnqualifiedId()
5829 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId()
5834 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local
5835 QualType Ty = GetTypeFromParser(Name.ConstructorName, &TInfo); in GetNameFromUnqualifiedId()
5840 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId()
5867 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local
5868 QualType Ty = GetTypeFromParser(Name.DestructorName, &TInfo); in GetNameFromUnqualifiedId()
5873 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId()
6279 TypeSourceInfo *TInfo = GetTypeForDeclarator(D); in HandleDeclarator() local
6280 QualType R = TInfo->getType(); in HandleDeclarator()
6282 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, in HandleDeclarator()
6399 New = ActOnTypedefDeclarator(S, D, DC, TInfo, Previous); in HandleDeclarator()
6401 New = ActOnFunctionDeclarator(S, D, DC, TInfo, Previous, in HandleDeclarator()
6405 New = ActOnVariableDeclarator(S, D, DC, TInfo, Previous, TemplateParamLists, in HandleDeclarator()
6542 TryToFixInvalidVariablyModifiedTypeSourceInfo(TypeSourceInfo *TInfo, in TryToFixInvalidVariablyModifiedTypeSourceInfo() argument
6547 = TryToFixInvalidVariablyModifiedType(TInfo->getType(), Context, in TryToFixInvalidVariablyModifiedTypeSourceInfo()
6552 FixInvalidVariablyModifiedTypeLoc(TInfo->getTypeLoc(), in TryToFixInvalidVariablyModifiedTypeSourceInfo()
6557 bool Sema::tryToFixVariablyModifiedVarType(TypeSourceInfo *&TInfo, in tryToFixVariablyModifiedVarType() argument
6563 TInfo, Context, SizeIsNegative, Oversized); in tryToFixVariablyModifiedVarType()
6566 TInfo = FixedTInfo; in tryToFixVariablyModifiedVarType()
6615 TypeSourceInfo *TInfo, LookupResult &Previous) { in ActOnTypedefDeclarator() argument
6646 TypedefDecl *NewTD = ParseTypedefDecl(S, D, TInfo->getType(), TInfo); in ActOnTypedefDeclarator()
6666 TypeSourceInfo *TInfo = NewTD->getTypeSourceInfo(); in CheckTypedefForVariablyModifiedType() local
6667 QualType T = TInfo->getType(); in CheckTypedefForVariablyModifiedType()
6675 TryToFixInvalidVariablyModifiedTypeSourceInfo(TInfo, Context, in CheckTypedefForVariablyModifiedType()
7357 Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, in ActOnVariableDeclarator() argument
7360 QualType R = TInfo->getType(); in ActOnVariableDeclarator()
7441 tryToFixVariablyModifiedVarType(TInfo, R, D.getIdentifierLoc(), in ActOnVariableDeclarator()
7444 if (AutoTypeLoc TL = TInfo->getTypeLoc().getContainedAutoTypeLoc()) { in ActOnVariableDeclarator()
7458 II, R, TInfo, SC); in ActOnVariableDeclarator()
7626 S, D, TInfo, Previous, TemplateKWLoc, TemplateParams, SC, in ActOnVariableDeclarator()
7634 D.getIdentifierLoc(), R, TInfo, SC, in ActOnVariableDeclarator()
7638 D.getIdentifierLoc(), II, R, TInfo, SC); in ActOnVariableDeclarator()
9133 TypeSourceInfo *TInfo, in CreateNewFunctionDecl() argument
9180 SemaRef.Context, DC, D.getBeginLoc(), NameInfo, R, TInfo, SC, in CreateNewFunctionDecl()
9203 TInfo, ExplicitSpecifier, SemaRef.getCurFPFeatures().isFPConstrained(), in CreateNewFunctionDecl()
9213 SemaRef.Context, Record, D.getBeginLoc(), NameInfo, R, TInfo, in CreateNewFunctionDecl()
9239 TInfo, SC, SemaRef.getCurFPFeatures().isFPConstrained(), isInline, in CreateNewFunctionDecl()
9257 TInfo, SemaRef.getCurFPFeatures().isFPConstrained(), isInline, in CreateNewFunctionDecl()
9269 ExplicitSpecifier, NameInfo, R, TInfo, in CreateNewFunctionDecl()
9287 TInfo, SC, SemaRef.getCurFPFeatures().isFPConstrained(), isInline, in CreateNewFunctionDecl()
9301 SemaRef.Context, DC, D.getBeginLoc(), NameInfo, R, TInfo, SC, in CreateNewFunctionDecl()
9666 TypeSourceInfo *TInfo, LookupResult &Previous, in ActOnFunctionDeclarator() argument
9669 QualType R = TInfo->getType(); in ActOnFunctionDeclarator()
9713 FunctionDecl *NewFD = CreateNewFunctionDecl(*this, D, DC, R, TInfo, SC, in ActOnFunctionDeclarator()
14943 TypeSourceInfo *TInfo = GetTypeForDeclarator(D); in ActOnParamDeclarator() local
14944 QualType parmDeclType = TInfo->getType(); in ActOnParamDeclarator()
14976 D.getIdentifierLoc(), II, parmDeclType, TInfo, SC); in ActOnParamDeclarator()
16639 TypeSourceInfo *TInfo) { in ParseTypedefDecl() argument
16643 if (!TInfo) { in ParseTypedefDecl()
16645 TInfo = Context.getTrivialTypeSourceInfo(T); in ParseTypedefDecl()
16651 D.getIdentifierLoc(), D.getIdentifier(), TInfo); in ParseTypedefDecl()
18248 TypeSourceInfo *TInfo = GetTypeForDeclarator(D); in HandleField() local
18249 QualType T = TInfo->getType(); in HandleField()
18253 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, in HandleField()
18257 TInfo = Context.getTrivialTypeSourceInfo(T, Loc); in HandleField()
18307 = CheckFieldDecl(II, T, TInfo, Record, Loc, Mutable, BitWidth, InitStyle, in HandleField()
18328 TypeSourceInfo *TInfo, in CheckFieldDecl() argument
18400 TInfo, T, Loc, diag::err_typecheck_field_variable_size)) in CheckFieldDecl()
18449 FieldDecl *NewFD = FieldDecl::Create(Context, Record, TSSL, Loc, II, T, TInfo, in CheckFieldDecl()