/external/clang/include/clang/AST/ |
D | TemplateBase.h | 516 class TemplateArgumentListInfo { 526 TemplateArgumentListInfo() {} in TemplateArgumentListInfo() function 528 TemplateArgumentListInfo(SourceLocation LAngleLoc, in TemplateArgumentListInfo() function 584 const TemplateArgumentListInfo &List); 586 void initializeFrom(const TemplateArgumentListInfo &List); 587 void initializeFrom(const TemplateArgumentListInfo &List, 590 void copyInto(TemplateArgumentListInfo &List) const; 617 const TemplateArgumentListInfo &List); 620 const TemplateArgumentListInfo &List); 622 const TemplateArgumentListInfo &List,
|
D | ExprCXX.h | 31 class TemplateArgumentListInfo; variable 2246 const TemplateArgumentListInfo *TemplateArgs, 2374 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto() 2433 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedLookupExpr() 2474 const TemplateArgumentListInfo *Args, 2556 const TemplateArgumentListInfo *Args); 2563 const TemplateArgumentListInfo *TemplateArgs); 2641 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto() 2922 const TemplateArgumentListInfo *TemplateArgs); 2941 const TemplateArgumentListInfo *TemplateArgs); [all …]
|
D | ASTContext.h | 841 const TemplateArgumentListInfo &Args, 846 const TemplateArgumentListInfo &Args, 862 const TemplateArgumentListInfo &Args) const;
|
D | DeclTemplate.h | 284 const TemplateArgumentListInfo *TemplateArgsAsWritten, 442 const TemplateArgumentListInfo &TemplateArgs); 1559 const TemplateArgumentListInfo &ArgInfos,
|
D | Expr.h | 807 const TemplateArgumentListInfo *TemplateArgs, 840 const TemplateArgumentListInfo *TemplateArgs = 0); 850 const TemplateArgumentListInfo *TemplateArgs = 0); 987 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto() 2250 const TemplateArgumentListInfo *targs, 2343 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
|
D | Decl.h | 1541 const TemplateArgumentListInfo *TemplateArgsAsWritten, 2027 const TemplateArgumentListInfo *TemplateArgsAsWritten = 0, 2038 const TemplateArgumentListInfo &TemplateArgs);
|
D | Type.h | 93 class TemplateArgumentListInfo; 3580 static bool anyDependentTemplateArguments(const TemplateArgumentListInfo &, 3594 static std::string PrintTemplateArgumentList(const TemplateArgumentListInfo &,
|
/external/clang/lib/AST/ |
D | TemplateBase.cpp | 539 const TemplateArgumentListInfo &List) { in Create() 549 const TemplateArgumentListInfo &Info) { in initializeFrom() 560 const TemplateArgumentListInfo &Info, in initializeFrom() 582 TemplateArgumentListInfo &Info) const { in copyInto() 596 const TemplateArgumentListInfo &Info) { in initializeFrom() 604 const TemplateArgumentListInfo &Info, in initializeFrom()
|
D | ExprCXX.cpp | 210 const TemplateArgumentListInfo *Args, in Create() 242 const TemplateArgumentListInfo *TemplateArgs, in OverloadExpr() 336 const TemplateArgumentListInfo *Args) in DependentScopeDeclRefExpr() 369 const TemplateArgumentListInfo *Args) { in Create() 1042 const TemplateArgumentListInfo *TemplateArgs) in CXXDependentScopeMemberExpr() 1098 const TemplateArgumentListInfo *TemplateArgs) { in Create() 1179 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedMemberExpr() 1216 const TemplateArgumentListInfo *TemplateArgs, in Create()
|
D | DeclTemplate.cpp | 616 const TemplateArgumentListInfo *TemplateArgsAsWritten, in Create() 773 const TemplateArgumentListInfo &ArgInfos, in Create()
|
D | Expr.cpp | 269 const TemplateArgumentListInfo *TemplateArgs, in DeclRefExpr() 309 const TemplateArgumentListInfo *TemplateArgs) { in Create() 325 const TemplateArgumentListInfo *TemplateArgs) { in Create() 1056 const TemplateArgumentListInfo *targs, in Create()
|
D | Decl.cpp | 2229 const TemplateArgumentListInfo *TemplateArgsAsWritten, in setFunctionTemplateSpecialization() 2247 const TemplateArgumentListInfo &TemplateArgs) { in setDependentTemplateSpecialization() 2261 const TemplateArgumentListInfo &TArgs) in DependentFunctionTemplateSpecializationInfo()
|
D | TypePrinter.cpp | 1055 PrintTemplateArgumentList(const TemplateArgumentListInfo &Args, in PrintTemplateArgumentList()
|
D | Type.cpp | 1789 anyDependentTemplateArguments(const TemplateArgumentListInfo &Args, in anyDependentTemplateArguments()
|
/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 228 const TemplateArgumentListInfo *TemplateArgs) { in BuildPossibleImplicitMemberExpr() 443 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentMemberExpr() 642 const TemplateArgumentListInfo *TemplateArgs) { in BuildMemberReferenceExpr() 818 const TemplateArgumentListInfo *TemplateArgs = 0) { in BuildMemberExpr() 835 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr() 1476 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnMemberAccessExpr() 1480 const TemplateArgumentListInfo *TemplateArgs; in ActOnMemberAccessExpr() 1604 const TemplateArgumentListInfo *TemplateArgs, in BuildImplicitMemberExpr()
|
D | SemaTemplate.cpp | 409 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentIdExpression() 439 const TemplateArgumentListInfo *TemplateArgs) { in BuildDependentDeclRefExpr() 527 TemplateArgumentListInfo &TemplateArgs) { in translateTemplateArguments() 1919 TemplateArgumentListInfo &TemplateArgs) { in CheckTemplateIdType() 2086 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTemplateIdType() 2154 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTagTemplateIdType() 2237 const TemplateArgumentListInfo *TemplateArgs) { in BuildTemplateIdExpr() 2271 const TemplateArgumentListInfo *TemplateArgs) { in BuildQualifiedTemplateIdExpr() 2902 TemplateArgumentListInfo &TemplateArgs) { in diagnoseArityMismatch() 2926 TemplateArgumentListInfo &TemplateArgs, in CheckTemplateArgumentList() [all …]
|
D | TreeTransform.h | 487 TemplateArgumentListInfo &Outputs) { in TransformTemplateArguments() 508 TemplateArgumentListInfo &Outputs); 768 TemplateArgumentListInfo &Args); 802 TemplateArgumentListInfo &Args) { in RebuildDependentTemplateSpecializationType() 1398 TemplateArgumentListInfo *TemplateArgs) { in RebuildDeclRefExpr() 1516 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr() 2082 const TemplateArgumentListInfo *TemplateArgs) { in RebuildDependentScopeDeclRefExpr() 2101 const TemplateArgumentListInfo *TemplateArgs) { in RebuildTemplateIdExpr() 2171 const TemplateArgumentListInfo *TemplateArgs) { in RebuildCXXDependentScopeMemberExpr() 2194 const TemplateArgumentListInfo *TemplateArgs) { in RebuildUnresolvedMemberExpr() [all …]
|
D | SemaOverload.cpp | 5325 TemplateArgumentListInfo *ExplicitTemplateArgs) { in AddFunctionCandidates() 5498 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddMethodTemplateCandidate() 5550 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddTemplateOverloadCandidate() 7545 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddArgumentDependentLookupCandidates() 8745 TemplateArgumentListInfo OvlExplicitTemplateArgs; 9090 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveSingleFunctionTemplateSpecialization() 9231 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddOverloadedCallCandidate() 9297 TemplateArgumentListInfo TABuffer; in AddOverloadedCallCandidates() 9298 TemplateArgumentListInfo *ExplicitTemplateArgs = 0; in AddOverloadedCallCandidates() 9327 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseTwoPhaseLookup() [all …]
|
D | SemaTemplateDeduction.cpp | 2108 TemplateArgumentListInfo InstArgs; in FinishTemplateArgumentDeduction() 2222 TemplateArgumentListInfo &ExplicitTemplateArgs, in SubstituteExplicitTemplateArguments() 2747 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction() 2991 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments() 3247 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments() 3425 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments()
|
D | SemaCXXScopeSpec.cpp | 769 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
|
D | SemaTemplateInstantiateDecl.cpp | 1178 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl() 2042 TemplateArgumentListInfo InstTemplateArgs; // no angle locations in InstantiateClassTemplatePartialSpecialization()
|
D | SemaExpr.cpp | 1328 TemplateArgumentListInfo &Buffer, in DecomposeUnqualifiedId() 1330 const TemplateArgumentListInfo *&TemplateArgs) { in DecomposeUnqualifiedId() 1356 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup() 1411 TemplateArgumentListInfo TList; in DiagnoseEmptyLookup() 1577 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnIdExpression() 1581 const TemplateArgumentListInfo *TemplateArgs; in ActOnIdExpression() 2600 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 1613 TemplateArgumentListInfo *ExplicitTemplateArgs = 0); 1630 TemplateArgumentListInfo *ExplicitTemplateArgs, 1638 TemplateArgumentListInfo *ExplicitTemplateArgs, 1675 TemplateArgumentListInfo *ExplicitTemplateArgs, 2573 TemplateArgumentListInfo &Buffer, 2575 const TemplateArgumentListInfo *&TemplateArgs); 2579 TemplateArgumentListInfo *ExplicitTemplateArgs = 0, 2590 const TemplateArgumentListInfo *TemplateArgs); 2609 const TemplateArgumentListInfo *TemplateArgs); 2613 const TemplateArgumentListInfo *TemplateArgs, [all …]
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 101 TemplateArgumentListInfo ArgInfo; in ReadTemplateKWAndArgsInfo() 1771 TemplateArgumentListInfo ArgInfo; in ReadStmtFromStream()
|
D | ASTReaderDecl.cpp | 567 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc); in VisitFunctionDecl() 605 TemplateArgumentListInfo TemplArgs; in VisitFunctionDecl()
|