Home
last modified time | relevance | path

Searched refs:TemplateArgumentListInfo (Results 1 – 25 of 35) 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
599 const TemplateArgumentListInfo &List);
601 void initializeFrom(const TemplateArgumentListInfo &List);
602 void initializeFrom(const TemplateArgumentListInfo &List,
605 void copyInto(TemplateArgumentListInfo &List) const;
632 const TemplateArgumentListInfo &List);
635 const TemplateArgumentListInfo &List);
637 const TemplateArgumentListInfo &List,
DDeclTemplate.h411 const TemplateArgumentListInfo *TemplateArgsAsWritten,
581 const TemplateArgumentListInfo &TemplateArgs);
586 const TemplateArgumentListInfo &TemplateArgs);
1825 const TemplateArgumentListInfo &ArgInfos,
2324 TemplateArgumentListInfo TemplArgs)
2334 TemplateArgumentListInfo TemplateArgs;
2339 const TemplateArgumentListInfo& templateArgs() const { return TemplateArgs; }
2346 TemplateArgumentListInfo TemplateArgs) {
2420 TemplateArgumentListInfo TemplateArgsInfo;
2464 void setTemplateArgsInfo(const TemplateArgumentListInfo &ArgsInfo);
[all …]
DExprCXX.h34 class TemplateArgumentListInfo; variable
2462 const TemplateArgumentListInfo *TemplateArgs,
2593 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
2649 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedLookupExpr()
2683 const TemplateArgumentListInfo *Args,
2765 const TemplateArgumentListInfo *Args);
2772 const TemplateArgumentListInfo *TemplateArgs);
2852 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
3142 const TemplateArgumentListInfo *TemplateArgs);
3157 const TemplateArgumentListInfo *TemplateArgs);
[all …]
DASTContext.h1236 const TemplateArgumentListInfo &Args,
1241 const TemplateArgumentListInfo &Args,
1257 const TemplateArgumentListInfo &Args) const;
DExpr.h969 const TemplateArgumentListInfo *TemplateArgs,
1000 const TemplateArgumentListInfo *TemplateArgs = nullptr);
1008 const TemplateArgumentListInfo *TemplateArgs = nullptr);
1148 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
2438 const TemplateArgumentListInfo *targs, QualType ty,
2531 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
DDecl.h1642 const TemplateArgumentListInfo *TemplateArgsAsWritten,
2209 const TemplateArgumentListInfo *TemplateArgsAsWritten = nullptr,
2220 const TemplateArgumentListInfo &TemplateArgs);
DType.h98 class TemplateArgumentListInfo;
4019 static bool anyDependentTemplateArguments(const TemplateArgumentListInfo &,
4036 const TemplateArgumentListInfo &,
/external/clang/lib/AST/
DTemplateBase.cpp522 const TemplateArgumentListInfo &List) { in Create()
533 const TemplateArgumentListInfo &Info) { in initializeFrom()
544 const TemplateArgumentListInfo &Info, in initializeFrom()
566 TemplateArgumentListInfo &Info) const { in copyInto()
580 const TemplateArgumentListInfo &Info) { in initializeFrom()
588 const TemplateArgumentListInfo &Info, in initializeFrom()
DExprCXX.cpp292 const TemplateArgumentListInfo *Args, in Create()
324 const TemplateArgumentListInfo *TemplateArgs, in OverloadExpr()
417 const TemplateArgumentListInfo *Args) in DependentScopeDeclRefExpr()
450 const TemplateArgumentListInfo *Args) { in Create()
1206 const TemplateArgumentListInfo *TemplateArgs) in CXXDependentScopeMemberExpr()
1263 const TemplateArgumentListInfo *TemplateArgs) { in Create()
1339 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedMemberExpr()
1375 const TemplateArgumentListInfo *TemplateArgs, in Create()
DDeclTemplate.cpp709 const TemplateArgumentListInfo *TemplateArgsAsWritten, in Create()
873 const TemplateArgumentListInfo &ArgInfos, in Create()
961 nullptr, SourceLocation(), nullptr, false, TemplateArgumentListInfo()); in CreateDeserialized()
1144 const TemplateArgumentListInfo &ArgsInfo) { in setTemplateArgsInfo()
1178 const TemplateArgumentListInfo &ArgInfos) { in Create()
DDecl.cpp3109 const TemplateArgumentListInfo *TemplateArgsAsWritten, in setFunctionTemplateSpecialization()
3127 const TemplateArgumentListInfo &TemplateArgs) { in setDependentTemplateSpecialization()
3138 const TemplateArgumentListInfo &TArgs) { in Create()
3147 const TemplateArgumentListInfo &TArgs) in DependentFunctionTemplateSpecializationInfo()
DExpr.cpp328 const TemplateArgumentListInfo *TemplateArgs, in DeclRefExpr()
376 const TemplateArgumentListInfo *TemplateArgs) { in Create()
392 const TemplateArgumentListInfo *TemplateArgs) { in Create()
1420 DeclarationNameInfo nameinfo, const TemplateArgumentListInfo *targs, in Create()
DASTDumper.cpp238 void dumpTemplateArgumentListInfo(const TemplateArgumentListInfo &TALI);
903 const TemplateArgumentListInfo &TALI) { in dumpTemplateArgumentListInfo()
DTypePrinter.cpp1390 const TemplateArgumentListInfo &Args, in PrintTemplateArgumentList()
/external/clang/lib/Sema/
DSemaExprMember.cpp237 const TemplateArgumentListInfo *TemplateArgs, in BuildPossibleImplicitMemberExpr()
449 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentMemberExpr()
708 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr()
899 ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs = nullptr) { in BuildMemberExpr()
927 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr()
1663 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnMemberAccessExpr()
1667 const TemplateArgumentListInfo *TemplateArgs; in ActOnMemberAccessExpr()
1764 const TemplateArgumentListInfo *TemplateArgs, in BuildImplicitMemberExpr()
DSemaTemplate.cpp413 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentIdExpression()
438 const TemplateArgumentListInfo *TemplateArgs) { in BuildDependentDeclRefExpr()
524 TemplateArgumentListInfo &TemplateArgs) { in translateTemplateArguments()
2026 TemplateArgumentListInfo &TemplateArgs) { in checkBuiltinTemplateIdType()
2052 TemplateArgumentListInfo SyntheticTemplateArgs; in checkBuiltinTemplateIdType()
2076 TemplateArgumentListInfo &TemplateArgs) { in CheckTemplateIdType()
2252 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTemplateIdType()
2319 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTagTemplateIdType()
2473 static TemplateArgumentListInfo
2475 TemplateArgumentListInfo TemplateArgs(TemplateId.LAngleLoc, in makeTemplateArgumentListInfo()
[all …]
DSemaTemplateInstantiateDecl.cpp1534 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl()
2440 TemplateArgumentListInfo TemplateArgs; in VisitClassScopeFunctionSpecializationDecl()
2441 TemplateArgumentListInfo *TemplateArgsPtr = nullptr; in VisitClassScopeFunctionSpecializationDecl()
2518 TemplateArgumentListInfo InstTemplateArgs(Loc.getLAngleLoc(), in VisitClassTemplateSpecializationDecl()
2637 TemplateArgumentListInfo VarTemplateArgsInfo; in VisitVarTemplateSpecializationDecl()
2643 const TemplateArgumentListInfo &TemplateArgsInfo = D->getTemplateArgsInfo(); in VisitVarTemplateSpecializationDecl()
2655 const_cast<TemplateArgumentListInfo &>(VarTemplateArgsInfo), false, in VisitVarTemplateSpecializationDecl()
2673 const TemplateArgumentListInfo &TemplateArgsInfo, in VisitVarTemplateSpecializationDecl()
2806 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateClassTemplatePartialSpecialization()
2933 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateVarTemplatePartialSpecialization()
[all …]
DTreeTransform.h530 TemplateArgumentListInfo &Outputs,
553 TemplateArgumentListInfo &Outputs,
866 TemplateArgumentListInfo &Args);
900 TemplateArgumentListInfo &Args) { in RebuildDependentTemplateSpecializationType()
1913 TemplateArgumentListInfo *TemplateArgs) { in RebuildDeclRefExpr()
2042 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr()
2588 const TemplateArgumentListInfo *TemplateArgs, in RebuildDependentScopeDeclRefExpr()
2610 const TemplateArgumentListInfo *TemplateArgs) { in RebuildTemplateIdExpr()
2684 const TemplateArgumentListInfo *TemplateArgs) { in RebuildCXXDependentScopeMemberExpr()
2707 const TemplateArgumentListInfo *TemplateArgs) { in RebuildUnresolvedMemberExpr()
[all …]
DSemaTemplateDeduction.cpp2196 TemplateArgumentListInfo InstArgs(PartialTemplArgInfo->LAngleLoc, in FinishTemplateArgumentDeduction()
2360 TemplateArgumentListInfo InstArgs(PartialTemplArgInfo->LAngleLoc, in FinishTemplateArgumentDeduction()
2478 TemplateArgumentListInfo &ExplicitTemplateArgs, in SubstituteExplicitTemplateArguments()
3038 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction()
3332 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in DeduceTemplateArguments()
3568 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments()
3922 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments()
DSemaCoroutine.cpp52 TemplateArgumentListInfo Args(Loc, Loc); in lookupPromiseType()
DSemaOverload.cpp5998 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddFunctionCandidates()
6200 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddMethodTemplateCandidate()
6253 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddTemplateOverloadCandidate()
8399 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddArgumentDependentLookupCandidates()
10132 TemplateArgumentListInfo OvlExplicitTemplateArgs;
10578 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveSingleFunctionTemplateSpecialization()
10729 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddOverloadedCallCandidate()
10798 TemplateArgumentListInfo TABuffer; in AddOverloadedCallCandidates()
10799 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in AddOverloadedCallCandidates()
10840 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseTwoPhaseLookup()
[all …]
DSemaCXXScopeSpec.cpp872 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
DSemaExpr.cpp1633 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral()
1675 const TemplateArgumentListInfo *TemplateArgs) { in BuildDeclRefExpr()
1738 TemplateArgumentListInfo &Buffer, in DecomposeUnqualifiedId()
1740 const TemplateArgumentListInfo *&TemplateArgs) { in DecomposeUnqualifiedId()
1799 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup()
2006 const TemplateArgumentListInfo *TemplateArgs) { in recoverFromMSUnqualifiedLookup()
2054 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnIdExpression()
2058 const TemplateArgumentListInfo *TemplateArgs; in ActOnIdExpression()
2772 NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, in BuildDeclarationNameExpr()
3274 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant()
/external/clang/include/clang/Sema/
DSema.h2396 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr,
2416 TemplateArgumentListInfo *ExplicitTemplateArgs,
2425 TemplateArgumentListInfo *ExplicitTemplateArgs,
2463 TemplateArgumentListInfo *ExplicitTemplateArgs,
3685 TemplateArgumentListInfo &Buffer,
3687 const TemplateArgumentListInfo *&TemplateArgs);
3692 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr,
3703 const TemplateArgumentListInfo *TemplateArgs);
3714 const TemplateArgumentListInfo *TemplateArgs = nullptr);
3727 const TemplateArgumentListInfo *TemplateArgs,
[all …]
DTemplate.h503 const TemplateArgumentListInfo &TemplateArgsInfo,

12