Home
last modified time | relevance | path

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

12

/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/
DTemplateBase.h512 class TemplateArgumentListInfo {
522 TemplateArgumentListInfo() {} in TemplateArgumentListInfo() function
524 TemplateArgumentListInfo(SourceLocation LAngleLoc, in TemplateArgumentListInfo() function
586 const TemplateArgumentListInfo &List);
588 void initializeFrom(const TemplateArgumentListInfo &List);
589 void initializeFrom(const TemplateArgumentListInfo &List,
592 void copyInto(TemplateArgumentListInfo &List) const;
619 const TemplateArgumentListInfo &List);
622 const TemplateArgumentListInfo &List);
624 const TemplateArgumentListInfo &List,
DDeclTemplate.h305 const TemplateArgumentListInfo *TemplateArgsAsWritten,
488 const TemplateArgumentListInfo &TemplateArgs);
1686 const TemplateArgumentListInfo &ArgInfos,
2194 TemplateArgumentListInfo TemplArgs)
2204 TemplateArgumentListInfo TemplateArgs;
2209 const TemplateArgumentListInfo& templateArgs() const { return TemplateArgs; }
2216 TemplateArgumentListInfo TemplateArgs) {
2291 TemplateArgumentListInfo TemplateArgsInfo;
2336 void setTemplateArgsInfo(const TemplateArgumentListInfo &ArgsInfo);
2338 const TemplateArgumentListInfo &getTemplateArgsInfo() const {
[all …]
DExprCXX.h34 class TemplateArgumentListInfo; variable
2500 const TemplateArgumentListInfo *TemplateArgs,
2628 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
2684 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedLookupExpr()
2718 const TemplateArgumentListInfo *Args,
2797 const TemplateArgumentListInfo *Args);
2804 const TemplateArgumentListInfo *TemplateArgs);
2884 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
3170 const TemplateArgumentListInfo *TemplateArgs);
3185 const TemplateArgumentListInfo *TemplateArgs);
[all …]
DASTContext.h1092 const TemplateArgumentListInfo &Args,
1097 const TemplateArgumentListInfo &Args,
1113 const TemplateArgumentListInfo &Args) const;
DExpr.h915 const TemplateArgumentListInfo *TemplateArgs,
948 const TemplateArgumentListInfo *TemplateArgs = 0);
958 const TemplateArgumentListInfo *TemplateArgs = 0);
1094 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
2371 const TemplateArgumentListInfo *targs,
2464 void copyTemplateArgumentsInto(TemplateArgumentListInfo &List) const { in copyTemplateArgumentsInto()
DDecl.h1530 const TemplateArgumentListInfo *TemplateArgsAsWritten,
2060 const TemplateArgumentListInfo *TemplateArgsAsWritten = 0,
2071 const TemplateArgumentListInfo &TemplateArgs);
DType.h95 class TemplateArgumentListInfo;
3732 static bool anyDependentTemplateArguments(const TemplateArgumentListInfo &,
3749 const TemplateArgumentListInfo &,
/freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/
DTemplateBase.cpp513 const TemplateArgumentListInfo &List) { in Create()
522 const TemplateArgumentListInfo &Info) { in initializeFrom()
533 const TemplateArgumentListInfo &Info, in initializeFrom()
555 TemplateArgumentListInfo &Info) const { in copyInto()
569 const TemplateArgumentListInfo &Info) { in initializeFrom()
577 const TemplateArgumentListInfo &Info, in initializeFrom()
DExprCXX.cpp298 const TemplateArgumentListInfo *Args, in Create()
330 const TemplateArgumentListInfo *TemplateArgs, in OverloadExpr()
425 const TemplateArgumentListInfo *Args) in DependentScopeDeclRefExpr()
458 const TemplateArgumentListInfo *Args) { in Create()
1181 const TemplateArgumentListInfo *TemplateArgs) in CXXDependentScopeMemberExpr()
1237 const TemplateArgumentListInfo *TemplateArgs) { in Create()
1318 const TemplateArgumentListInfo *TemplateArgs, in UnresolvedMemberExpr()
1354 const TemplateArgumentListInfo *TemplateArgs, in Create()
DDeclTemplate.cpp683 const TemplateArgumentListInfo *TemplateArgsAsWritten, in Create()
852 const TemplateArgumentListInfo &ArgInfos, in Create()
951 false, TemplateArgumentListInfo()); in CreateDeserialized()
1147 const TemplateArgumentListInfo &ArgsInfo) { in setTemplateArgsInfo()
1181 const TemplateArgumentListInfo &ArgInfos) { in Create()
DExpr.cpp375 const TemplateArgumentListInfo *TemplateArgs, in DeclRefExpr()
415 const TemplateArgumentListInfo *TemplateArgs) { in Create()
431 const TemplateArgumentListInfo *TemplateArgs) { in Create()
1343 const TemplateArgumentListInfo *targs, in Create()
DASTDumper.cpp198 void dumpTemplateArgumentListInfo(const TemplateArgumentListInfo &TALI);
666 const TemplateArgumentListInfo &TALI) { in dumpTemplateArgumentListInfo()
DDecl.cpp2883 const TemplateArgumentListInfo *TemplateArgsAsWritten, in setFunctionTemplateSpecialization()
2901 const TemplateArgumentListInfo &TemplateArgs) { in setDependentTemplateSpecialization()
2915 const TemplateArgumentListInfo &TArgs) in DependentFunctionTemplateSpecializationInfo()
DTypePrinter.cpp1306 const TemplateArgumentListInfo &Args, in PrintTemplateArgumentList()
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaExprMember.cpp238 const TemplateArgumentListInfo *TemplateArgs) { in BuildPossibleImplicitMemberExpr()
435 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentMemberExpr()
670 const TemplateArgumentListInfo *TemplateArgs) { in BuildMemberReferenceExpr()
861 const TemplateArgumentListInfo *TemplateArgs = 0) { in BuildMemberExpr()
878 const TemplateArgumentListInfo *TemplateArgs, in BuildMemberReferenceExpr()
1619 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnMemberAccessExpr()
1623 const TemplateArgumentListInfo *TemplateArgs; in ActOnMemberAccessExpr()
1751 const TemplateArgumentListInfo *TemplateArgs, in BuildImplicitMemberExpr()
DSemaTemplate.cpp411 const TemplateArgumentListInfo *TemplateArgs) { in ActOnDependentIdExpression()
441 const TemplateArgumentListInfo *TemplateArgs) { in BuildDependentDeclRefExpr()
529 TemplateArgumentListInfo &TemplateArgs) { in translateTemplateArguments()
1948 TemplateArgumentListInfo &TemplateArgs) { in CheckTemplateIdType()
2123 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTemplateIdType()
2190 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnTagTemplateIdType()
2359 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnVarTemplateSpecialization()
2587 const TemplateArgumentListInfo &TemplateArgs) { in CheckVarTemplateId()
2595 const_cast<TemplateArgumentListInfo &>(TemplateArgs), false, in CheckVarTemplateId()
2745 const TemplateArgumentListInfo *TemplateArgs) { in CheckVarTemplateId()
[all …]
DSemaTemplateInstantiateDecl.cpp1341 TemplateArgumentListInfo ExplicitArgs(Info->getLAngleLoc(), in VisitFunctionDecl()
2266 TemplateArgumentListInfo TemplateArgs; in VisitClassScopeFunctionSpecializationDecl()
2267 TemplateArgumentListInfo* TemplateArgsPtr = 0; in VisitClassScopeFunctionSpecializationDecl()
2343 TemplateArgumentListInfo InstTemplateArgs(Loc.getLAngleLoc(), in VisitClassTemplateSpecializationDecl()
2463 TemplateArgumentListInfo VarTemplateArgsInfo; in VisitVarTemplateSpecializationDecl()
2469 const TemplateArgumentListInfo &TemplateArgsInfo = D->getTemplateArgsInfo(); in VisitVarTemplateSpecializationDecl()
2482 const_cast<TemplateArgumentListInfo &>(VarTemplateArgsInfo), false, in VisitVarTemplateSpecializationDecl()
2500 const TemplateArgumentListInfo &TemplateArgsInfo, in VisitVarTemplateSpecializationDecl()
2634 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateClassTemplatePartialSpecialization()
2761 TemplateArgumentListInfo InstTemplateArgs(TemplArgInfo->LAngleLoc, in InstantiateVarTemplatePartialSpecialization()
[all …]
DTreeTransform.h508 TemplateArgumentListInfo &Outputs) { in TransformTemplateArguments()
529 TemplateArgumentListInfo &Outputs);
811 TemplateArgumentListInfo &Args);
845 TemplateArgumentListInfo &Args) { in RebuildDependentTemplateSpecializationType()
1513 TemplateArgumentListInfo *TemplateArgs) { in RebuildDeclRefExpr()
1631 const TemplateArgumentListInfo *ExplicitTemplateArgs, in RebuildMemberExpr()
2204 const TemplateArgumentListInfo *TemplateArgs, in RebuildDependentScopeDeclRefExpr()
2225 const TemplateArgumentListInfo *TemplateArgs) { in RebuildTemplateIdExpr()
2297 const TemplateArgumentListInfo *TemplateArgs) { in RebuildCXXDependentScopeMemberExpr()
2320 const TemplateArgumentListInfo *TemplateArgs) { in RebuildUnresolvedMemberExpr()
[all …]
DSemaTemplateDeduction.cpp2207 TemplateArgumentListInfo InstArgs(PartialTemplArgInfo->LAngleLoc, in FinishTemplateArgumentDeduction()
2371 TemplateArgumentListInfo InstArgs(PartialTemplArgInfo->LAngleLoc, in FinishTemplateArgumentDeduction()
2489 TemplateArgumentListInfo &ExplicitTemplateArgs, in SubstituteExplicitTemplateArguments()
3035 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveOverloadForDeduction()
3273 TemplateArgumentListInfo *ExplicitTemplateArgs, ArrayRef<Expr *> Args, in DeduceTemplateArguments()
3551 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments()
3903 TemplateArgumentListInfo *ExplicitTemplateArgs, in DeduceTemplateArguments()
DSemaOverload.cpp5586 TemplateArgumentListInfo *ExplicitTemplateArgs) { in AddFunctionCandidates()
5766 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddMethodTemplateCandidate()
5818 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddTemplateOverloadCandidate()
7956 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddArgumentDependentLookupCandidates()
9396 TemplateArgumentListInfo OvlExplicitTemplateArgs;
9784 TemplateArgumentListInfo ExplicitTemplateArgs; in ResolveSingleFunctionTemplateSpecialization()
9935 TemplateArgumentListInfo *ExplicitTemplateArgs, in AddOverloadedCallCandidate()
10001 TemplateArgumentListInfo TABuffer; in AddOverloadedCallCandidates()
10002 TemplateArgumentListInfo *ExplicitTemplateArgs = 0; in AddOverloadedCallCandidates()
10043 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseTwoPhaseLookup()
[all …]
DSemaCXXScopeSpec.cpp749 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
DSemaExpr.cpp1571 TemplateArgumentListInfo ExplicitArgs; in ActOnStringLiteral()
1613 const TemplateArgumentListInfo *TemplateArgs) { in BuildDeclRefExpr()
1683 TemplateArgumentListInfo &Buffer, in DecomposeUnqualifiedId()
1685 const TemplateArgumentListInfo *&TemplateArgs) { in DecomposeUnqualifiedId()
1709 TemplateArgumentListInfo *ExplicitTemplateArgs, in DiagnoseEmptyLookup()
1775 TemplateArgumentListInfo TList; in DiagnoseEmptyLookup()
1929 TemplateArgumentListInfo TemplateArgsBuffer; in ActOnIdExpression()
1933 const TemplateArgumentListInfo *TemplateArgs; in ActOnIdExpression()
2613 NamedDecl *FoundD, const TemplateArgumentListInfo *TemplateArgs) { in BuildDeclarationNameExpr()
3060 TemplateArgumentListInfo ExplicitArgs; in ActOnNumericConstant()
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h2129 TemplateArgumentListInfo *ExplicitTemplateArgs = 0);
2146 TemplateArgumentListInfo *ExplicitTemplateArgs,
2154 TemplateArgumentListInfo *ExplicitTemplateArgs,
2191 TemplateArgumentListInfo *ExplicitTemplateArgs,
3229 TemplateArgumentListInfo &Buffer,
3231 const TemplateArgumentListInfo *&TemplateArgs);
3235 TemplateArgumentListInfo *ExplicitTemplateArgs = 0,
3246 const TemplateArgumentListInfo *TemplateArgs);
3255 const TemplateArgumentListInfo *TemplateArgs = 0);
3268 const TemplateArgumentListInfo *TemplateArgs);
[all …]
DTemplate.h495 const TemplateArgumentListInfo &TemplateArgsInfo,
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/
DASTReaderStmt.cpp112 TemplateArgumentListInfo ArgInfo; in ReadTemplateKWAndArgsInfo()
2019 TemplateArgumentListInfo ArgInfo; in ReadStmtFromStream()

12