/external/clang/include/clang/Sema/ |
H A D | LocInfoType.h | 38 LocInfoType(QualType ty, TypeSourceInfo *TInfo) argument 43 DeclInfo(TInfo) {
|
/external/clang/lib/AST/ |
H A D | DeclarationName.cpp | 458 NamedType.TInfo = nullptr; 491 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) 492 return TInfo->getType()->containsUnexpandedParameterPack(); 513 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) 514 return TInfo->getType()->isInstantiationDependentType(); 543 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { 551 OS << TInfo [all...] |
H A D | DeclTemplate.cpp | 545 TypeSourceInfo *TInfo, 549 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), 567 TypeSourceInfo *TInfo) { 569 T, ParameterPack, TInfo); 577 TypeSourceInfo *TInfo, 584 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, TInfo, 1097 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, 1100 SpecializedTemplate->getIdentifier(), T, TInfo, S), 1114 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, 1118 SpecializedTemplate, T, TInfo, 539 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, const QualType *ExpandedTypes, unsigned NumExpandedTypes, TypeSourceInfo **ExpandedTInfos) argument 563 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument 573 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, const QualType *ExpandedTypes, unsigned NumExpandedTypes, TypeSourceInfo **ExpandedTInfos) argument 1094 VarTemplateSpecializationDecl( Kind DK, ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1111 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument 1157 VarTemplatePartialSpecializationDecl( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos) argument 1173 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos) argument 1230 TypeSourceInfo *TInfo = C.getTrivialTypeSourceInfo( local [all...] |
H A D | DeclCXX.cpp | 1464 QualType T, TypeSourceInfo *TInfo, 1468 T, TInfo, SC, isInline, isConstexpr, 1625 TypeSourceInfo *TInfo, bool IsVirtual, 1629 : Initializee(TInfo), MemberOrEllipsisLocation(EllipsisLoc), Init(Init), 1658 TypeSourceInfo *TInfo, 1661 : Initializee(TInfo), MemberOrEllipsisLocation(), Init(Init), 1747 QualType T, TypeSourceInfo *TInfo, 1753 return new (C, RD) CXXConstructorDecl(C, RD, StartLoc, NameInfo, T, TInfo, 1900 QualType T, TypeSourceInfo *TInfo, 1905 return new (C, RD) CXXDestructorDecl(C, RD, StartLoc, NameInfo, T, TInfo, [all...] |
H A D | Decl.cpp | 1655 getExtInfo()->TInfo = savedTInfo; 1664 TypeSourceInfo *savedTInfo = getExtInfo()->TInfo; 1686 getExtInfo()->TInfo = savedTInfo; 1738 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { 1741 if (!getDeclName() || typeIsPostfix(TInfo->getType())) 1742 RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd(); 1782 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, 1784 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), 1799 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, 1801 return new (C, DC) VarDecl(Var, C, DC, StartL, IdL, Id, T, TInfo, 1780 VarDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass SC) argument 1797 Create(ASTContext &C, DeclContext *DC, SourceLocation StartL, SourceLocation IdL, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass S) argument 2286 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) argument 3332 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, Expr *BW, bool Mutable, InClassInitStyle InitStyle) argument 3855 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInlineSpecified, bool hasWrittenPrototype, bool isConstexprSpecified) argument 3934 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo) argument 3962 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo) argument [all...] |
H A D | ASTImporter.cpp | 2429 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); 2436 TInfo); 2441 TInfo); 2834 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); local 2841 NameInfo, T, TInfo, 2850 NameInfo, T, TInfo, 2858 NameInfo, T, TInfo, 2867 NameInfo, T, TInfo, 2875 NameInfo, T, TInfo, D->getStorageClass(), 2992 TypeSourceInfo *TInfo 4436 TypeSourceInfo *TInfo = Importer.Import(DTemplated->getTypeSourceInfo()); local 5118 TypeSourceInfo *TInfo = Importer.Import(E->getArgumentTypeInfo()); local [all...] |
/external/clang/tools/libclang/ |
H A D | IndexTypeSourceInfo.cpp | 96 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo, argument 99 if (!TInfo || TInfo->getTypeLoc().isNull()) 102 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC);
|
/external/clang/lib/ARCMigrate/ |
H A D | TransGCAttrs.cpp | 61 void lookForAttribute(Decl *D, TypeSourceInfo *TInfo) { argument 62 if (!TInfo) 64 TypeLoc TL = TInfo->getTypeLoc(); 243 TypeSourceInfo *TInfo = PD->getTypeSourceInfo(); local 244 if (!TInfo) 246 TypeLoc TL = TInfo->getTypeLoc(); 250 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { 252 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong)
|
/external/clang/include/clang/AST/ |
H A D | DeclarationName.h | 398 TypeSourceInfo* TInfo; member in struct:clang::DeclarationNameLoc::NT 470 return LocInfo.NamedType.TInfo; 474 void setNamedTypeInfo(TypeSourceInfo *TInfo) { argument 478 LocInfo.NamedType.TInfo = TInfo;
|
H A D | Decl.h | 587 // A struct representing both a TInfo and a syntactic qualifier, 590 TypeSourceInfo *TInfo; member in struct:clang::DeclaratorDecl::ExtInfo 605 DeclarationName N, QualType T, TypeSourceInfo *TInfo, 607 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) { 613 ? getExtInfo()->TInfo 618 getExtInfo()->TInfo = TI; 840 TypeSourceInfo *TInfo, StorageClass SC); 865 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, 1354 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) 1355 : VarDecl(DK, C, DC, StartLoc, IdLoc, Id, T, TInfo, 604 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL) argument [all...] |
H A D | DeclCXX.h | 196 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) 198 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) { } 1712 QualType T, TypeSourceInfo *TInfo, 1715 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, 1725 QualType T, TypeSourceInfo *TInfo, 1941 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual, 1959 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, 2152 QualType T, TypeSourceInfo *TInfo, 2155 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo, 2167 QualType T, TypeSourceInfo *TInfo, 195 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) argument 1710 CXXMethodDecl(Kind DK, ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInline, bool isConstexpr, SourceLocation EndLocation) argument 2353 CXXDestructorDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument 2402 CXXConversionDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicitSpecified, bool isConstexpr, SourceLocation EndLocation) argument 3219 MSPropertyDecl(DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL, IdentifierInfo *Getter, IdentifierInfo *Setter) argument [all...] |
H A D | TemplateBase.h | 382 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} argument 432 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) argument 433 : Argument(Argument), LocInfo(TInfo) {
|
H A D | DeclFriend.h | 150 else if (TypeSourceInfo *TInfo = getFriendType()) { 154 return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc());
|
H A D | Expr.h | 2023 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, 2029 TInfo->getType()->isDependentType(), 2030 TInfo->getType()->isInstantiationDependentType(), 2031 TInfo->getType()->containsUnexpandedParameterPack()), 2035 Argument.Ty = TInfo; 2071 void setArgument(TypeSourceInfo *TInfo) { argument 2072 Argument.Ty = TInfo; 2872 /// TInfo - Source type info for the (written) type 2874 TypeSourceInfo *TInfo; member in class:clang::StringLiteral::OffsetOfExpr::ExplicitCastExpr 2880 : CastExpr(SC, exprTy, VK, kind, op, PathSize), TInfo(writtenT 3556 TypeSourceInfo *TInfo; member in class:clang::StringLiteral::OffsetOfExpr::ConvertVectorExpr 3723 llvm::PointerIntPair<TypeSourceInfo *, 1, bool> TInfo; member in class:clang::StringLiteral::OffsetOfExpr::VAArgExpr 3726 VAArgExpr(SourceLocation BLoc, Expr *e, TypeSourceInfo *TInfo, SourceLocation RPLoc, QualType t, bool IsMS) argument [all...] |
H A D | DeclObjC.h | 345 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; } argument 1231 if (TypeSourceInfo *TInfo = getSuperClassTInfo()) 1232 return TInfo->getType()->castAs<ObjCObjectType>(); 1618 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, 1620 : FieldDecl(ObjCIvar, DC, StartLoc, IdLoc, Id, T, TInfo, BW, 1628 TypeSourceInfo *TInfo, 1680 /*TInfo=*/nullptr, // FIXME: Do ObjCAtDefs have declarators ? 1616 ObjCIvarDecl(ObjCContainerDecl *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, bool synthesized) argument
|
H A D | DeclTemplate.h | 1167 bool ParameterPack, TypeSourceInfo *TInfo) 1168 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), 1176 TypeSourceInfo *TInfo, 1188 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1193 QualType T, TypeSourceInfo *TInfo, 2433 QualType T, TypeSourceInfo *TInfo, 2443 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, 2652 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, 2666 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, 1164 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument
|
H A D | RecursiveASTVisitor.h | 807 if (TypeSourceInfo *TInfo = Init->getTypeSourceInfo()) 808 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); 1246 if (TypeSourceInfo *TInfo = D->getSignatureAsWritten()) 1247 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); 2234 if (TypeSourceInfo *TInfo = S->getEncodedTypeSourceInfo()) 2235 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc())); 2240 if (TypeSourceInfo *TInfo = S->getClassReceiverTypeInfo()) 2241 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
|
H A D | TypeLoc.h | 891 void setTypeArgTInfo(unsigned i, TypeSourceInfo *TInfo) { 893 getTypeArgLocArray()[i] = TInfo; 1688 void setUnderlyingTInfo(TypeSourceInfo *TInfo) { 1689 getLocalData()->UnderlyingTInfo = TInfo;
|
/external/clang/lib/Sema/ |
H A D | SemaType.cpp | 2328 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) { argument 2331 if (TInfo) *TInfo = nullptr; 2341 if (TInfo) *TInfo = DI; 3252 TypeSourceInfo *TInfo) { 3749 T = S.GetTypeFromParser(FTI.getTrailingReturnType(), &TInfo); 3792 if (TInfo) { 3793 DiagLoc = TInfo->getTypeLoc().getLocStart(); 3794 FixitLoc = S.getLocForEndOfToken(TInfo 3250 GetFullTypeForDeclarator(TypeProcessingState &state, QualType declSpecType, TypeSourceInfo *TInfo) argument 4568 TypeSourceInfo *TInfo = nullptr; local 4600 TypeSourceInfo *TInfo = nullptr; local 4610 TypeSourceInfo *TInfo = nullptr; local 4633 TypeSourceInfo *TInfo = nullptr; local 4649 TypeSourceInfo *TInfo = nullptr; local 4657 TypeSourceInfo *TInfo = nullptr; local 4673 TypeSourceInfo *TInfo = nullptr; local 4846 TypeSourceInfo *TInfo = Context.CreateTypeSourceInfo(T); local 4891 CreateParsedType(QualType T, TypeSourceInfo *TInfo) argument 4916 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local 4941 TypeSourceInfo *TInfo = Context.getTrivialTypeSourceInfo(T, Loc); local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1355 /// \param TInfo The already-instantiated type. 1358 TypeSourceInfo *TInfo) { 1362 = TInfo->getType()->castAs<FunctionProtoType>(); 1364 return TInfo->getType(); 1406 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); local 1407 if (!TInfo) 1409 QualType T = adjustFunctionTypeForInstantiation(SemaRef.Context, D, TInfo); 1438 D->getNameInfo(), T, TInfo, 1696 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); local 1697 if (!TInfo) 1356 adjustFunctionTypeForInstantiation(ASTContext &Context, FunctionDecl *D, TypeSourceInfo *TInfo) argument 4110 TypeSourceInfo *TInfo = SubstType(Init->getTypeSourceInfo(), local [all...] |
H A D | SemaExprCXX.cpp | 495 TypeSourceInfo *TInfo = nullptr; local 497 &TInfo); 501 if (!TInfo) 502 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc); 504 return BuildCXXTypeId(TypeInfoType, OpLoc, TInfo, RParenLoc); 569 TypeSourceInfo *TInfo = nullptr; local 571 &TInfo); 575 if (!TInfo) 576 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc); 578 return BuildCXXUuidof(GuidType, OpLoc, TInfo, RParenLo 1007 BuildCXXTypeConstructExpr(TypeSourceInfo *TInfo, SourceLocation LParenLoc, MultiExprArg Exprs, SourceLocation RParenLoc) argument 1224 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, /*Scope=*/nullptr); local 4209 TypeSourceInfo *TInfo; local [all...] |
H A D | SemaDecl.cpp | 1764 Loc, Loc, II, R, /*TInfo=*/nullptr, 1777 nullptr, FT->getParamType(i), /*TInfo=*/nullptr, 3067 ParamType, /*TInfo=*/nullptr, 4291 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); local 4292 assert(TInfo && "couldn't build declarator info for anonymous struct/union"); 4302 TInfo, 4323 TInfo, SC); 4389 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); local 4390 assert(TInfo && "couldn't build declarator info for anonymous struct"); 4402 TInfo, 4466 TypeSourceInfo *TInfo; local 4478 TypeSourceInfo *TInfo; local 4513 TypeSourceInfo *TInfo; local 4860 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local 5119 TryToFixInvalidVariablyModifiedTypeSourceInfo(TypeSourceInfo *TInfo, ASTContext &Context, bool &SizeIsNegative, llvm::APSInt &Oversized) argument 5178 ActOnTypedefDeclarator(Scope* S, Declarator& D, DeclContext* DC, TypeSourceInfo *TInfo, LookupResult &Previous) argument 5225 TypeSourceInfo *TInfo = NewTD->getTypeSourceInfo(); local 5699 ActOnVariableDeclarator(Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, LookupResult &Previous, MultiTemplateParamsArg TemplateParamLists, bool &AddToScope) argument 7056 CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, DeclContext *DC, QualType &R, TypeSourceInfo *TInfo, StorageClass SC, bool &IsVirtualOkay) argument 7379 ActOnFunctionDeclarator(Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, LookupResult &Previous, MultiTemplateParamsArg TemplateParamLists, bool &AddToScope) argument 10412 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local 11513 ParseTypedefDecl(Scope *S, Declarator &D, QualType T, TypeSourceInfo *TInfo) argument 12900 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local 12998 CheckFieldDecl(DeclarationName Name, QualType T, TypeSourceInfo *TInfo, RecordDecl *Record, SourceLocation Loc, bool Mutable, Expr *BitWidth, InClassInitStyle InitStyle, SourceLocation TSSL, AccessSpecifier AS, NamedDecl *PrevDecl, Declarator *D) argument 13262 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local [all...] |
H A D | SemaExpr.cpp | 3752 Sema::CreateUnaryExprOrTypeTraitExpr(TypeSourceInfo *TInfo, argument 3756 if (!TInfo) 3759 QualType T = TInfo->getType(); 3767 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd()); 3824 TypeSourceInfo *TInfo; local 3825 (void) GetTypeFromParser(ParsedType::getFromOpaquePtr(TyOrEx), &TInfo); local 3826 return CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, ArgRange); 4834 /*TInfo=*/nullptr, 4844 /*TInfo=*/nullptr, SC_None, nullptr); 5022 TypeSourceInfo *TInfo; local 5229 TypeSourceInfo *TInfo; local 5238 BuildCompoundLiteralExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *LiteralExpr) argument 5705 BuildVectorLiteral(SourceLocation LParenLoc, SourceLocation RParenLoc, Expr *E, TypeSourceInfo *TInfo) argument 11165 BuildBuiltinOffsetOf(SourceLocation BuiltinLoc, TypeSourceInfo *TInfo, ArrayRef<OffsetOfComponent> Components, SourceLocation RParenLoc) argument 11676 TypeSourceInfo *TInfo; local 11681 BuildVAArgExpr(SourceLocation BuiltinLoc, Expr *E, TypeSourceInfo *TInfo, SourceLocation RPLoc) argument [all...] |
H A D | SemaDeclCXX.cpp | 1354 TypeSourceInfo *TInfo, 1356 QualType BaseType = TInfo->getType(); 1367 !TInfo->getType()->containsUnexpandedParameterPack()) { 1369 << TInfo->getTypeLoc().getSourceRange(); 1373 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc(); 1396 Access, TInfo, EllipsisLoc); 1470 Access, TInfo, EllipsisLoc); 1511 TypeSourceInfo *TInfo = nullptr; local 1512 GetTypeFromParser(basetype, &TInfo); 1515 DiagnoseUnexpandedParameterPack(SpecifierRange.getBegin(), TInfo, 1351 CheckBaseSpecifier(CXXRecordDecl *Class, SourceRange SpecifierRange, bool Virtual, AccessSpecifier Access, TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) argument 2904 TypeSourceInfo *TInfo = nullptr; local 3134 BuildDelegatingInitializer(TypeSourceInfo *TInfo, Expr *Init, CXXRecordDecl *ClassDecl) argument 8519 TypeSourceInfo *TInfo = nullptr; local 9201 TypeSourceInfo *TInfo = local 9222 TypeSourceInfo *TInfo = local 11950 BuildExceptionDeclaration(Scope *S, TypeSourceInfo *TInfo, SourceLocation StartLoc, SourceLocation Loc, IdentifierInfo *Name) argument 12072 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local 12464 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local 13740 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local [all...] |
H A D | TreeTransform.h | 1331 TypeSourceInfo *TInfo, QualType T) { 1332 return getSema().BuildObjCExceptionDecl(TInfo, T, 1971 ExprResult RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, argument 1975 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R); 2115 TypeSourceInfo *TInfo, 2118 return getSema().BuildCStyleCastExpr(LParenLoc, TInfo, RParenLoc, 2127 TypeSourceInfo *TInfo, 2130 return getSema().BuildCompoundLiteralExpr(LParenLoc, TInfo, RParenLoc, 2206 Expr *SubExpr, TypeSourceInfo *TInfo, 2209 SubExpr, TInfo, 1330 RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, TypeSourceInfo *TInfo, QualType T) argument 2114 RebuildCStyleCastExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *SubExpr) argument 2126 RebuildCompoundLiteralExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *Init) argument 2205 RebuildVAArgExpr(SourceLocation BuiltinLoc, Expr *SubExpr, TypeSourceInfo *TInfo, SourceLocation RParenLoc) argument 2289 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2328 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2345 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2362 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2379 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument 2396 RebuildCXXFunctionalCastExpr(TypeSourceInfo *TInfo, SourceLocation LParenLoc, Expr *Sub, SourceLocation RParenLoc) argument 8651 TypeSourceInfo *TInfo = getDerived().TransformType(E->getWrittenTypeInfo()); local 8954 TypeSourceInfo *TInfo local 8994 TypeSourceInfo *TInfo local [all...] |