Lines Matching refs:TInfo

5806   TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc);  in BuildAnonymousStructOrUnion()  local
5807 assert(TInfo && "couldn't build declarator info for anonymous struct/union"); in BuildAnonymousStructOrUnion()
5814 /*IdentifierInfo=*/nullptr, Context.getTypeDeclType(Record), TInfo, in BuildAnonymousStructOrUnion()
5834 Context.getTypeDeclType(Record), TInfo, SC); in BuildAnonymousStructOrUnion()
5903 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc); in BuildMicrosoftCAnonymousStruct() local
5904 assert(TInfo && "couldn't build declarator info for anonymous struct"); in BuildMicrosoftCAnonymousStruct()
5912 /*IdentifierInfo=*/nullptr, RecTy, TInfo, in BuildMicrosoftCAnonymousStruct()
5999 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local
6000 QualType Ty = GetTypeFromParser(Name.ConversionFunctionId, &TInfo); in GetNameFromUnqualifiedId()
6005 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId()
6010 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local
6011 QualType Ty = GetTypeFromParser(Name.ConstructorName, &TInfo); in GetNameFromUnqualifiedId()
6016 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId()
6043 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local
6044 QualType Ty = GetTypeFromParser(Name.DestructorName, &TInfo); in GetNameFromUnqualifiedId()
6049 NameInfo.setNamedTypeInfo(TInfo); in GetNameFromUnqualifiedId()
6441 TypeSourceInfo *TInfo = GetTypeForDeclarator(D); in HandleDeclarator() local
6442 QualType R = TInfo->getType(); in HandleDeclarator()
6444 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, in HandleDeclarator()
6547 New = ActOnTypedefDeclarator(S, D, DC, TInfo, Previous); in HandleDeclarator()
6549 New = ActOnFunctionDeclarator(S, D, DC, TInfo, Previous, in HandleDeclarator()
6553 New = ActOnVariableDeclarator(S, D, DC, TInfo, Previous, TemplateParamLists, in HandleDeclarator()
6690 TryToFixInvalidVariablyModifiedTypeSourceInfo(TypeSourceInfo *TInfo, in TryToFixInvalidVariablyModifiedTypeSourceInfo() argument
6695 = TryToFixInvalidVariablyModifiedType(TInfo->getType(), Context, in TryToFixInvalidVariablyModifiedTypeSourceInfo()
6700 FixInvalidVariablyModifiedTypeLoc(TInfo->getTypeLoc(), in TryToFixInvalidVariablyModifiedTypeSourceInfo()
6707 bool Sema::tryToFixVariablyModifiedVarType(TypeSourceInfo *&TInfo, in tryToFixVariablyModifiedVarType() argument
6713 TInfo, Context, SizeIsNegative, Oversized); in tryToFixVariablyModifiedVarType()
6716 TInfo = FixedTInfo; in tryToFixVariablyModifiedVarType()
6771 TypeSourceInfo *TInfo, LookupResult &Previous) { in ActOnTypedefDeclarator() argument
6802 TypedefDecl *NewTD = ParseTypedefDecl(S, D, TInfo->getType(), TInfo); in ActOnTypedefDeclarator()
6822 TypeSourceInfo *TInfo = NewTD->getTypeSourceInfo(); in CheckTypedefForVariablyModifiedType() local
6823 QualType T = TInfo->getType(); in CheckTypedefForVariablyModifiedType()
6831 TryToFixInvalidVariablyModifiedTypeSourceInfo(TInfo, Context, in CheckTypedefForVariablyModifiedType()
7557 Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, in ActOnVariableDeclarator() argument
7560 QualType R = TInfo->getType(); in ActOnVariableDeclarator()
7641 tryToFixVariablyModifiedVarType(TInfo, R, D.getIdentifierLoc(), in ActOnVariableDeclarator()
7653 II, R, TInfo, SC); in ActOnVariableDeclarator()
7798 S, D, TInfo, TemplateKWLoc, TemplateParams, SC, in ActOnVariableDeclarator()
7806 D.getIdentifierLoc(), R, TInfo, SC, in ActOnVariableDeclarator()
7810 D.getIdentifierLoc(), II, R, TInfo, SC); in ActOnVariableDeclarator()
9284 TypeSourceInfo *TInfo, in CreateNewFunctionDecl() argument
9315 SemaRef.Context, DC, D.getBeginLoc(), NameInfo, R, TInfo, SC, in CreateNewFunctionDecl()
9347 TInfo, ExplicitSpecifier, SemaRef.getCurFPFeatures().isFPConstrained(), in CreateNewFunctionDecl()
9357 SemaRef.Context, Record, D.getBeginLoc(), NameInfo, R, TInfo, in CreateNewFunctionDecl()
9383 TInfo, SC, SemaRef.getCurFPFeatures().isFPConstrained(), isInline, in CreateNewFunctionDecl()
9401 TInfo, SemaRef.getCurFPFeatures().isFPConstrained(), isInline, in CreateNewFunctionDecl()
9413 ExplicitSpecifier, NameInfo, R, TInfo, in CreateNewFunctionDecl()
9431 TInfo, SC, SemaRef.getCurFPFeatures().isFPConstrained(), isInline, in CreateNewFunctionDecl()
9445 SemaRef.Context, DC, D.getBeginLoc(), NameInfo, R, TInfo, SC, in CreateNewFunctionDecl()
9810 TypeSourceInfo *TInfo, LookupResult &Previous, in ActOnFunctionDeclarator() argument
9813 QualType R = TInfo->getType(); in ActOnFunctionDeclarator()
9857 FunctionDecl *NewFD = CreateNewFunctionDecl(*this, D, DC, R, TInfo, SC, in ActOnFunctionDeclarator()
15144 TypeSourceInfo *TInfo = GetTypeForDeclarator(D); in ActOnParamDeclarator() local
15145 QualType parmDeclType = TInfo->getType(); in ActOnParamDeclarator()
15177 D.getIdentifierLoc(), II, parmDeclType, TInfo, SC); in ActOnParamDeclarator()
16860 TypeSourceInfo *TInfo) { in ParseTypedefDecl() argument
16864 if (!TInfo) { in ParseTypedefDecl()
16866 TInfo = Context.getTrivialTypeSourceInfo(T); in ParseTypedefDecl()
16872 D.getIdentifierLoc(), D.getIdentifier(), TInfo); in ParseTypedefDecl()
18453 TypeSourceInfo *TInfo = GetTypeForDeclarator(D); in HandleField() local
18454 QualType T = TInfo->getType(); in HandleField()
18458 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, in HandleField()
18462 TInfo = Context.getTrivialTypeSourceInfo(T, Loc); in HandleField()
18512 = CheckFieldDecl(II, T, TInfo, Record, Loc, Mutable, BitWidth, InitStyle, in HandleField()
18543 TypeSourceInfo *TInfo, in CheckFieldDecl() argument
18615 TInfo, T, Loc, diag::err_typecheck_field_variable_size)) in CheckFieldDecl()
18664 FieldDecl *NewFD = FieldDecl::Create(Context, Record, TSSL, Loc, II, T, TInfo, in CheckFieldDecl()
18817 TypeSourceInfo *TInfo = GetTypeForDeclarator(D); in ActOnIvar() local
18818 QualType T = TInfo->getType(); in ActOnIvar()
18839 TInfo, T, Loc, diag::err_typecheck_ivar_variable_size)) in ActOnIvar()
18874 Context, EnclosingContext, DeclStart, Loc, II, T, TInfo, ac, BitWidth); in ActOnIvar()