| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | TemplateBase.h | 512 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,
|
| D | DeclTemplate.h | 305 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 …]
|
| D | ExprCXX.h | 34 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 …]
|
| D | ASTContext.h | 1092 const TemplateArgumentListInfo &Args, 1097 const TemplateArgumentListInfo &Args, 1113 const TemplateArgumentListInfo &Args) const;
|
| D | Expr.h | 915 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()
|
| D | Decl.h | 1530 const TemplateArgumentListInfo *TemplateArgsAsWritten, 2060 const TemplateArgumentListInfo *TemplateArgsAsWritten = 0, 2071 const TemplateArgumentListInfo &TemplateArgs);
|
| D | Type.h | 95 class TemplateArgumentListInfo; 3732 static bool anyDependentTemplateArguments(const TemplateArgumentListInfo &, 3749 const TemplateArgumentListInfo &,
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | TemplateBase.cpp | 513 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()
|
| D | ExprCXX.cpp | 298 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()
|
| D | DeclTemplate.cpp | 683 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()
|
| D | Expr.cpp | 375 const TemplateArgumentListInfo *TemplateArgs, in DeclRefExpr() 415 const TemplateArgumentListInfo *TemplateArgs) { in Create() 431 const TemplateArgumentListInfo *TemplateArgs) { in Create() 1343 const TemplateArgumentListInfo *targs, in Create()
|
| D | ASTDumper.cpp | 198 void dumpTemplateArgumentListInfo(const TemplateArgumentListInfo &TALI); 666 const TemplateArgumentListInfo &TALI) { in dumpTemplateArgumentListInfo()
|
| D | Decl.cpp | 2883 const TemplateArgumentListInfo *TemplateArgsAsWritten, in setFunctionTemplateSpecialization() 2901 const TemplateArgumentListInfo &TemplateArgs) { in setDependentTemplateSpecialization() 2915 const TemplateArgumentListInfo &TArgs) in DependentFunctionTemplateSpecializationInfo()
|
| D | TypePrinter.cpp | 1306 const TemplateArgumentListInfo &Args, in PrintTemplateArgumentList()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaExprMember.cpp | 238 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()
|
| D | SemaTemplate.cpp | 411 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 …]
|
| D | SemaTemplateInstantiateDecl.cpp | 1341 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 …]
|
| D | TreeTransform.h | 508 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 …]
|
| D | SemaTemplateDeduction.cpp | 2207 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()
|
| D | SemaOverload.cpp | 5586 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 …]
|
| D | SemaCXXScopeSpec.cpp | 749 TemplateArgumentListInfo TemplateArgs(LAngleLoc, RAngleLoc); in ActOnCXXNestedNameSpecifier()
|
| D | SemaExpr.cpp | 1571 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/ |
| D | Sema.h | 2129 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 …]
|
| D | Template.h | 495 const TemplateArgumentListInfo &TemplateArgsInfo,
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTReaderStmt.cpp | 112 TemplateArgumentListInfo ArgInfo; in ReadTemplateKWAndArgsInfo() 2019 TemplateArgumentListInfo ArgInfo; in ReadStmtFromStream()
|