Home
last modified time | relevance | path

Searched refs:TemplateArgumentListInfo (Results 1 – 25 of 29) sorted by relevance

12

/external/clang/include/clang/AST/
DTemplateBase.h516 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,
DExprCXX.h31 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 …]
DASTContext.h841 const TemplateArgumentListInfo &Args,
846 const TemplateArgumentListInfo &Args,
862 const TemplateArgumentListInfo &Args) const;
DDeclTemplate.h284 const TemplateArgumentListInfo *TemplateArgsAsWritten,
442 const TemplateArgumentListInfo &TemplateArgs);
1559 const TemplateArgumentListInfo &ArgInfos,
DExpr.h807 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()
DDecl.h1541 const TemplateArgumentListInfo *TemplateArgsAsWritten,
2027 const TemplateArgumentListInfo *TemplateArgsAsWritten = 0,
2038 const TemplateArgumentListInfo &TemplateArgs);
DType.h93 class TemplateArgumentListInfo;
3580 static bool anyDependentTemplateArguments(const TemplateArgumentListInfo &,
3594 static std::string PrintTemplateArgumentList(const TemplateArgumentListInfo &,
/external/clang/lib/AST/
DTemplateBase.cpp539 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()
DExprCXX.cpp210 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()
DDeclTemplate.cpp616 const TemplateArgumentListInfo *TemplateArgsAsWritten, in Create()
773 const TemplateArgumentListInfo &ArgInfos, in Create()
DExpr.cpp269 const TemplateArgumentListInfo *TemplateArgs, in DeclRefExpr()
309 const TemplateArgumentListInfo *TemplateArgs) { in Create()
325 const TemplateArgumentListInfo *TemplateArgs) { in Create()
1056 const TemplateArgumentListInfo *targs, in Create()
DDecl.cpp2229 const TemplateArgumentListInfo *TemplateArgsAsWritten, in setFunctionTemplateSpecialization()
2247 const TemplateArgumentListInfo &TemplateArgs) { in setDependentTemplateSpecialization()
2261 const TemplateArgumentListInfo &TArgs) in DependentFunctionTemplateSpecializationInfo()
DTypePrinter.cpp1055 PrintTemplateArgumentList(const TemplateArgumentListInfo &Args, in PrintTemplateArgumentList()
DType.cpp1789 anyDependentTemplateArguments(const TemplateArgumentListInfo &Args, in anyDependentTemplateArguments()
/external/clang/lib/Sema/
DSemaExprMember.cpp228 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()
DSemaTemplate.cpp409 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 …]
DTreeTransform.h487 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 …]
DSemaOverload.cpp5325 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 …]
DSemaTemplateDeduction.cpp2108 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()
DSemaCXXScopeSpec.cpp769 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
DSemaTemplateInstantiateDecl.cpp1178 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl()
2042 TemplateArgumentListInfo InstTemplateArgs; // no angle locations in InstantiateClassTemplatePartialSpecialization()
DSemaExpr.cpp1328 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/
DSema.h1613 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/
DASTReaderStmt.cpp101 TemplateArgumentListInfo ArgInfo; in ReadTemplateKWAndArgsInfo()
1771 TemplateArgumentListInfo ArgInfo; in ReadStmtFromStream()
DASTReaderDecl.cpp567 TemplateArgumentListInfo TemplArgsInfo(LAngleLoc, RAngleLoc); in VisitFunctionDecl()
605 TemplateArgumentListInfo TemplArgs; in VisitFunctionDecl()

12