/external/clang/include/clang/AST/ |
H A D | TemplateBase.h | 471 class TemplateArgumentListInfo { class in namespace:clang 481 TemplateArgumentListInfo() {} function in class:clang::TemplateArgumentListInfo 483 TemplateArgumentListInfo(SourceLocation LAngleLoc, function in class:clang::TemplateArgumentListInfo 511 /// TemplateArgumentListInfo. 545 const TemplateArgumentListInfo &List); 547 void initializeFrom(const TemplateArgumentListInfo &List); 548 void initializeFrom(const TemplateArgumentListInfo &List, 551 void copyInto(TemplateArgumentListInfo &List) const; 578 const TemplateArgumentListInfo &List); 581 const TemplateArgumentListInfo [all...] |
H A D | ExprCXX.h | 32 class TemplateArgumentListInfo; 2292 const TemplateArgumentListInfo *TemplateArgs, 2420 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { 2480 const TemplateArgumentListInfo *TemplateArgs, 2521 const TemplateArgumentListInfo *Args, 2603 const TemplateArgumentListInfo *Args); 2610 const TemplateArgumentListInfo *TemplateArgs); 2688 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { 2967 const TemplateArgumentListInfo *TemplateArgs); 2986 const TemplateArgumentListInfo *TemplateArg [all...] |
H A D | DeclTemplate.h | 297 const TemplateArgumentListInfo *TemplateArgsAsWritten, 458 const TemplateArgumentListInfo &TemplateArgs); 1658 const TemplateArgumentListInfo &ArgInfos, 2176 TemplateArgumentListInfo TemplArgs) 2186 TemplateArgumentListInfo TemplateArgs; 2191 const TemplateArgumentListInfo& templateArgs() const { return TemplateArgs; } 2198 TemplateArgumentListInfo TemplateArgs) {
|
H A D | ASTContext.h | 977 const TemplateArgumentListInfo &Args, 982 const TemplateArgumentListInfo &Args, 998 const TemplateArgumentListInfo &Args) const;
|
H A D | Expr.h | 838 const TemplateArgumentListInfo *TemplateArgs, 871 const TemplateArgumentListInfo *TemplateArgs = 0); 881 const TemplateArgumentListInfo *TemplateArgs = 0); 1018 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { 2262 const TemplateArgumentListInfo *targs, 2355 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const {
|
H A D | Decl.h | 1539 const TemplateArgumentListInfo *TemplateArgsAsWritten, 2025 const TemplateArgumentListInfo *TemplateArgsAsWritten = 0, 2036 const TemplateArgumentListInfo &TemplateArgs);
|
H A D | Type.h | 94 class TemplateArgumentListInfo; 3626 static bool anyDependentTemplateArguments(const TemplateArgumentListInfo &, 3641 static std::string PrintTemplateArgumentList(const TemplateArgumentListInfo &, 3658 const TemplateArgumentListInfo &,
|
H A D | RecursiveASTVisitor.h | 230 // FIXME: take a TemplateArgumentLoc* (or TemplateArgumentListInfo) instead. 1297 const TemplateArgumentListInfo& args = D->templateArgs();
|
/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 219 const TemplateArgumentListInfo *Args, 251 const TemplateArgumentListInfo *TemplateArgs, 346 const TemplateArgumentListInfo *Args) 379 const TemplateArgumentListInfo *Args) { 1056 const TemplateArgumentListInfo *TemplateArgs) 1112 const TemplateArgumentListInfo *TemplateArgs) { 1193 const TemplateArgumentListInfo *TemplateArgs, 1230 const TemplateArgumentListInfo *TemplateArgs,
|
H A D | DeclTemplate.cpp | 670 const TemplateArgumentListInfo *TemplateArgsAsWritten, 827 const TemplateArgumentListInfo &ArgInfos, 926 false, TemplateArgumentListInfo());
|
H A D | MicrosoftMangle.cpp | 376 TemplateArgumentListInfo LI; 392 TemplateArgumentListInfo LI(TSTL.getLAngleLoc(), TSTL.getRAngleLoc()); 396 TemplateArgumentListInfo LI;
|
H A D | Decl.cpp | 2264 const TemplateArgumentListInfo *TemplateArgsAsWritten, 2282 const TemplateArgumentListInfo &TemplateArgs) { 2296 const TemplateArgumentListInfo &TArgs)
|
H A D | TypePrinter.cpp | 1242 const TemplateArgumentListInfo &Args, 1374 PrintTemplateArgumentList(const TemplateArgumentListInfo &Args,
|
H A D | Expr.cpp | 284 const TemplateArgumentListInfo *TemplateArgs, 324 const TemplateArgumentListInfo *TemplateArgs) { 340 const TemplateArgumentListInfo *TemplateArgs) { 1185 const TemplateArgumentListInfo *targs,
|
H A D | Type.cpp | 1836 anyDependentTemplateArguments(const TemplateArgumentListInfo &Args,
|
/external/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 228 const TemplateArgumentListInfo *TemplateArgs) { 443 const TemplateArgumentListInfo *TemplateArgs) { 642 const TemplateArgumentListInfo *TemplateArgs) { 818 const TemplateArgumentListInfo *TemplateArgs = 0) { 835 const TemplateArgumentListInfo *TemplateArgs, 1523 TemplateArgumentListInfo TemplateArgsBuffer; 1527 const TemplateArgumentListInfo *TemplateArgs; 1655 const TemplateArgumentListInfo *TemplateArgs,
|
H A D | SemaTemplate.cpp | 411 const TemplateArgumentListInfo *TemplateArgs) { 441 const TemplateArgumentListInfo *TemplateArgs) { 529 TemplateArgumentListInfo &TemplateArgs) { 1956 TemplateArgumentListInfo &TemplateArgs) { 2128 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2195 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); 2278 const TemplateArgumentListInfo *TemplateArgs) { 2312 const TemplateArgumentListInfo *TemplateArgs) { 2991 TemplateArgumentListInfo &TemplateArgs) { 3042 TemplateArgumentListInfo [all...] |
H A D | TreeTransform.h | 484 TemplateArgumentListInfo &Outputs) { 505 TemplateArgumentListInfo &Outputs); 768 TemplateArgumentListInfo &Args); 802 TemplateArgumentListInfo &Args) { 1393 TemplateArgumentListInfo *TemplateArgs) { 1511 const TemplateArgumentListInfo *ExplicitTemplateArgs, 2075 const TemplateArgumentListInfo *TemplateArgs) { 2094 const TemplateArgumentListInfo *TemplateArgs) { 2164 const TemplateArgumentListInfo *TemplateArgs) { 2187 const TemplateArgumentListInfo *TemplateArg [all...] |
H A D | SemaOverload.cpp | 5343 TemplateArgumentListInfo *ExplicitTemplateArgs) { 5516 TemplateArgumentListInfo *ExplicitTemplateArgs, 5568 TemplateArgumentListInfo *ExplicitTemplateArgs, 7653 TemplateArgumentListInfo *ExplicitTemplateArgs, 8891 TemplateArgumentListInfo OvlExplicitTemplateArgs; 9236 TemplateArgumentListInfo ExplicitTemplateArgs; 9377 TemplateArgumentListInfo *ExplicitTemplateArgs, 9443 TemplateArgumentListInfo TABuffer; 9444 TemplateArgumentListInfo *ExplicitTemplateArgs = 0; 9473 TemplateArgumentListInfo *ExplicitTemplateArg [all...] |
H A D | SemaTemplateDeduction.cpp | 2121 TemplateArgumentListInfo InstArgs; 2236 TemplateArgumentListInfo &ExplicitTemplateArgs, 2774 TemplateArgumentListInfo ExplicitTemplateArgs; 3014 TemplateArgumentListInfo *ExplicitTemplateArgs, 3270 TemplateArgumentListInfo *ExplicitTemplateArgs, 3448 TemplateArgumentListInfo *ExplicitTemplateArgs,
|
H A D | SemaCXXScopeSpec.cpp | 771 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc);
|
H A D | SemaTemplateInstantiateDecl.cpp | 1182 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), 2079 TemplateArgumentListInfo TemplateArgs; 2080 TemplateArgumentListInfo* TemplateArgsPtr = 0; 2172 TemplateArgumentListInfo InstTemplateArgs; // no angle locations
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1813 TemplateArgumentListInfo *ExplicitTemplateArgs = 0); 1830 TemplateArgumentListInfo *ExplicitTemplateArgs, 1838 TemplateArgumentListInfo *ExplicitTemplateArgs, 1875 TemplateArgumentListInfo *ExplicitTemplateArgs, 2806 TemplateArgumentListInfo &Buffer, 2808 const TemplateArgumentListInfo *&TemplateArgs); 2812 TemplateArgumentListInfo *ExplicitTemplateArgs = 0, 2823 const TemplateArgumentListInfo *TemplateArgs); 2842 const TemplateArgumentListInfo *TemplateArgs); 2846 const TemplateArgumentListInfo *TemplateArg [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 568 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc); 606 TemplateArgumentListInfo TemplArgs;
|
H A D | ASTReaderStmt.cpp | 102 TemplateArgumentListInfo ArgInfo; 1788 TemplateArgumentListInfo ArgInfo;
|