Home
last modified time | relevance | path

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

12

/external/clang/include/clang/AST/
DTemplateBase.h523 class TemplateArgumentListInfo {
533 TemplateArgumentListInfo() {} in TemplateArgumentListInfo() function
535 TemplateArgumentListInfo(SourceLocation LAngleLoc, in TemplateArgumentListInfo() function
578 ASTTemplateArgumentListInfo(const TemplateArgumentListInfo &List);
600 Create(ASTContext &C, const TemplateArgumentListInfo &List);
627 const TemplateArgumentListInfo &List, in LLVM_ALIGNAS()
630 const TemplateArgumentListInfo &List, in LLVM_ALIGNAS()
637 TemplateArgumentListInfo &List) const; in LLVM_ALIGNAS()
DDeclTemplate.h417 const TemplateArgumentListInfo *TemplateArgsAsWritten,
586 const TemplateArgumentListInfo &TemplateArgs);
591 const TemplateArgumentListInfo &TemplateArgs);
1823 const TemplateArgumentListInfo &ArgInfos,
2317 TemplateArgumentListInfo TemplArgs)
2327 TemplateArgumentListInfo TemplateArgs;
2332 const TemplateArgumentListInfo& templateArgs() const { return TemplateArgs; }
2339 TemplateArgumentListInfo TemplateArgs) {
2413 TemplateArgumentListInfo TemplateArgsInfo;
2457 void setTemplateArgsInfo(const TemplateArgumentListInfo &ArgsInfo);
[all …]
DExprCXX.h32 class TemplateArgumentListInfo; variable
2519 const TemplateArgumentListInfo *TemplateArgs,
2646 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
2701 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedLookupExpr()
2737 const TemplateArgumentListInfo *Args,
2815 const TemplateArgumentListInfo *Args);
2822 const TemplateArgumentListInfo *TemplateArgs);
2878 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
3181 const TemplateArgumentListInfo *TemplateArgs);
3196 const TemplateArgumentListInfo *TemplateArgs);
[all …]
DASTContext.h1248 const TemplateArgumentListInfo &Args,
1253 const TemplateArgumentListInfo &Args,
1269 const TemplateArgumentListInfo &Args) const;
DExpr.h969 const TemplateArgumentListInfo *TemplateArgs,
1000 const TemplateArgumentListInfo *TemplateArgs = nullptr);
1008 const TemplateArgumentListInfo *TemplateArgs = nullptr);
1099 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
2401 const TemplateArgumentListInfo *targs, QualType ty,
2474 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
DDecl.h1667 const TemplateArgumentListInfo *TemplateArgsAsWritten,
2231 const TemplateArgumentListInfo *TemplateArgsAsWritten = nullptr,
2242 const TemplateArgumentListInfo &TemplateArgs);
DType.h98 class TemplateArgumentListInfo;
4188 static bool anyDependentTemplateArguments(const TemplateArgumentListInfo &,
4203 const TemplateArgumentListInfo &,
/external/clang/lib/AST/
DTemplateBase.cpp531 const TemplateArgumentListInfo &List) { in Create()
538 const TemplateArgumentListInfo &Info) { in ASTTemplateArgumentListInfo()
549 SourceLocation TemplateKWLoc, const TemplateArgumentListInfo &Info, in initializeFrom()
569 SourceLocation TemplateKWLoc, const TemplateArgumentListInfo &Info, in initializeFrom()
590 TemplateArgumentListInfo &Info) const { in copyInto()
DExprCXX.cpp219 const TemplateArgumentListInfo *Args, in Create()
254 const TemplateArgumentListInfo *TemplateArgs, in OverloadExpr()
346 const TemplateArgumentListInfo *Args) in DependentScopeDeclRefExpr()
379 const TemplateArgumentListInfo *Args) { in Create()
1113 const TemplateArgumentListInfo *TemplateArgs) in CXXDependentScopeMemberExpr()
1150 const TemplateArgumentListInfo *TemplateArgs) { in Create()
1217 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedMemberExpr()
1251 const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, in Create()
DDeclTemplate.cpp682 const TemplateArgumentListInfo *TemplateArgsAsWritten, in Create()
842 const TemplateArgumentListInfo &ArgInfos, in Create()
927 nullptr, SourceLocation(), nullptr, false, TemplateArgumentListInfo()); in CreateDeserialized()
1102 const TemplateArgumentListInfo &ArgsInfo) { in setTemplateArgsInfo()
1135 const TemplateArgumentListInfo &ArgInfos) { in Create()
DDecl.cpp3214 const TemplateArgumentListInfo *TemplateArgsAsWritten, in setFunctionTemplateSpecialization()
3232 const TemplateArgumentListInfo &TemplateArgs) { in setDependentTemplateSpecialization()
3249 const TemplateArgumentListInfo &TArgs) { in Create()
3258 const TemplateArgumentListInfo &TArgs) in DependentFunctionTemplateSpecializationInfo()
DExpr.cpp328 const TemplateArgumentListInfo *TemplateArgs, in DeclRefExpr()
377 const TemplateArgumentListInfo *TemplateArgs) { in Create()
393 const TemplateArgumentListInfo *TemplateArgs) { in Create()
1406 DeclarationNameInfo nameinfo, const TemplateArgumentListInfo *targs, in Create()
DASTDumper.cpp240 void dumpTemplateArgumentListInfo(const TemplateArgumentListInfo &TALI);
934 const TemplateArgumentListInfo &TALI) { in dumpTemplateArgumentListInfo()
DTypePrinter.cpp1435 const TemplateArgumentListInfo &Args, in PrintTemplateArgumentList()
/external/clang/lib/Sema/
DSemaExprMember.cpp238 const TemplateArgumentListInfo *TemplateArgs, in BuildPossibleImplicitMemberExpr()
463 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentMemberExpr()
722 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr()
913 ExprObjectKind OK, const TemplateArgumentListInfo *TemplateArgs = nullptr) { in BuildMemberExpr()
936 const TemplateArgumentListInfo *TemplateArgs, in getVarTemplateSpecialization()
967 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr()
1728 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnMemberAccessExpr()
1732 const TemplateArgumentListInfo *TemplateArgs; in ActOnMemberAccessExpr()
1840 const TemplateArgumentListInfo *TemplateArgs, in BuildImplicitMemberExpr()
DSemaTemplate.cpp415 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentIdExpression()
453 const TemplateArgumentListInfo *TemplateArgs) { in BuildDependentDeclRefExpr()
538 TemplateArgumentListInfo &TemplateArgs) { in translateTemplateArguments()
2043 TemplateArgumentListInfo &TemplateArgs) { in checkBuiltinTemplateIdType()
2069 TemplateArgumentListInfo SyntheticTemplateArgs; in checkBuiltinTemplateIdType()
2116 TemplateArgumentListInfo &TemplateArgs) { in CheckTemplateIdType()
2290 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTemplateIdType()
2357 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTagTemplateIdType()
2511 static TemplateArgumentListInfo
2513 TemplateArgumentListInfo TemplateArgs(TemplateId.LAngleLoc, in makeTemplateArgumentListInfo()
[all …]
DSemaTemplateInstantiateDecl.cpp1640 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl()
2528 TemplateArgumentListInfo TemplateArgs; in VisitClassScopeFunctionSpecializationDecl()
2529 TemplateArgumentListInfo *TemplateArgsPtr = nullptr; in VisitClassScopeFunctionSpecializationDecl()
2686 TemplateArgumentListInfo InstTemplateArgs(Loc.getLAngleLoc(), in VisitClassTemplateSpecializationDecl()
2804 TemplateArgumentListInfo VarTemplateArgsInfo; in VisitVarTemplateSpecializationDecl()
2810 const TemplateArgumentListInfo &TemplateArgsInfo = D->getTemplateArgsInfo(); in VisitVarTemplateSpecializationDecl()
2822 const_cast<TemplateArgumentListInfo &>(VarTemplateArgsInfo), false, in VisitVarTemplateSpecializationDecl()
2840 const TemplateArgumentListInfo &TemplateArgsInfo, in VisitVarTemplateSpecializationDecl()
2965 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateClassTemplatePartialSpecialization()
3090 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateVarTemplatePartialSpecialization()
[all …]
DTreeTransform.h538 TemplateArgumentListInfo &Outputs,
561 TemplateArgumentListInfo &Outputs,
875 TemplateArgumentListInfo &Args);
909 TemplateArgumentListInfo &Args) { in RebuildDependentTemplateSpecializationType()
1986 TemplateArgumentListInfo *TemplateArgs) { in RebuildDeclRefExpr()
2115 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr()
2661 const TemplateArgumentListInfo *TemplateArgs, in RebuildDependentScopeDeclRefExpr()
2683 const TemplateArgumentListInfo *TemplateArgs) { in RebuildTemplateIdExpr()
2768 const TemplateArgumentListInfo *TemplateArgs) { in RebuildCXXDependentScopeMemberExpr()
2791 const TemplateArgumentListInfo *TemplateArgs) { in RebuildUnresolvedMemberExpr()
[all …]
DSemaTemplateDeduction.cpp2218 TemplateArgumentListInfo InstArgs(PartialTemplArgInfo->LAngleLoc, in FinishTemplateArgumentDeduction()
2357 TemplateArgumentListInfo InstArgs(PartialTemplArgInfo->LAngleLoc, in FinishTemplateArgumentDeduction()
2475 TemplateArgumentListInfo &ExplicitTemplateArgs, in SubstituteExplicitTemplateArguments()
3030 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction()
3324 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in DeduceTemplateArguments()
3560 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments()
3914 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments()
DSemaCoroutine.cpp52 TemplateArgumentListInfo Args(Loc, Loc); in lookupPromiseType()
DSemaOverload.cpp6044 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddFunctionCandidates()
6246 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddMethodTemplateCandidate()
6299 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddTemplateOverloadCandidate()
8447 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddArgumentDependentLookupCandidates()
10288 TemplateArgumentListInfo OvlExplicitTemplateArgs;
10808 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveSingleFunctionTemplateSpecialization()
10959 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddOverloadedCallCandidate()
11028 TemplateArgumentListInfo TABuffer; in AddOverloadedCallCandidates()
11029 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr; in AddOverloadedCallCandidates()
11070 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseTwoPhaseLookup()
[all …]
DSemaCXXScopeSpec.cpp902 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
DSemaExpr.cpp1695 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral()
1737 const TemplateArgumentListInfo *TemplateArgs) { in BuildDeclRefExpr()
1802 TemplateArgumentListInfo &Buffer, in DecomposeUnqualifiedId()
1804 const TemplateArgumentListInfo *&TemplateArgs) { in DecomposeUnqualifiedId()
1862 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup()
2069 const TemplateArgumentListInfo *TemplateArgs) { in recoverFromMSUnqualifiedLookup()
2117 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnIdExpression()
2121 const TemplateArgumentListInfo *TemplateArgs; in ActOnIdExpression()
2835 NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs, in BuildDeclarationNameExpr()
3341 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant()
/external/clang/include/clang/Sema/
DSema.h2461 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr,
2481 TemplateArgumentListInfo *ExplicitTemplateArgs,
2490 TemplateArgumentListInfo *ExplicitTemplateArgs,
2528 TemplateArgumentListInfo *ExplicitTemplateArgs,
3776 TemplateArgumentListInfo &Buffer,
3778 const TemplateArgumentListInfo *&TemplateArgs);
3783 TemplateArgumentListInfo *ExplicitTemplateArgs = nullptr,
3794 const TemplateArgumentListInfo *TemplateArgs);
3805 const TemplateArgumentListInfo *TemplateArgs = nullptr);
3818 const TemplateArgumentListInfo *TemplateArgs,
[all …]
DTemplate.h503 const TemplateArgumentListInfo &TemplateArgsInfo,

12