/external/clang/lib/Sema/ |
SemaTemplateInstantiate.cpp | 135 if (const TemplateArgumentList *TemplateArgs 138 Result.addOuterTemplateArguments(TemplateArgs); 207 Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, 224 Inst.TemplateArgs = TemplateArgs.data(); 225 Inst.NumTemplateArgs = TemplateArgs.size(); 251 ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) 256 TemplateArgs) {} 261 ArrayRef<TemplateArgument> TemplateArgs, 266 TemplateArgs, &DeductionInfo) { [all...] |
SemaTemplateInstantiateDecl.cpp | 41 const MultiLevelTemplateArgumentList &TemplateArgs) { 56 TemplateArgs); 67 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); 72 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); 79 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 84 ExprResult Result = S.SubstExpr(Aligned->getAlignmentExpr(), TemplateArgs); 90 TemplateArgs, Aligned->getLocation(), 99 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 102 instantiateDependentAlignedAttr(S, TemplateArgs, Aligned, New, false); 121 Unexpanded, TemplateArgs, Expand [all...] |
SemaExprMember.cpp | 238 const TemplateArgumentListInfo *TemplateArgs, 242 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, true, S); 247 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, false, 258 if (TemplateArgs || TemplateKWLoc.isValid()) 259 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, false, TemplateArgs); 463 const TemplateArgumentListInfo *TemplateArgs) { 493 NameInfo, TemplateArgs); 722 const TemplateArgumentListInfo *TemplateArgs, 730 NameInfo, TemplateArgs); 741 SS, TemplateArgs != nullptr, TE) [all...] |
SemaTemplate.cpp | 415 const TemplateArgumentListInfo *TemplateArgs) { 443 FirstQualifierInScope, NameInfo, TemplateArgs); 446 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs); 453 const TemplateArgumentListInfo *TemplateArgs) { 456 TemplateArgs); 538 TemplateArgumentListInfo &TemplateArgs) { 540 TemplateArgs.addArgument(translateTemplateArgument(*this, [all...] |
/external/clang/include/clang/Sema/ |
Template.h | 56 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 57 addOuterTemplateArguments(&TemplateArgs); 96 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 97 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 98 TemplateArgs->size())); 377 const MultiLevelTemplateArgumentList &TemplateArgs; 398 const MultiLevelTemplateArgumentList &TemplateArgs) 401 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/ |
Template.h | 60 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 61 addOuterTemplateArguments(&TemplateArgs); 111 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 112 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 113 TemplateArgs->size())); 401 const MultiLevelTemplateArgumentList &TemplateArgs; 422 const MultiLevelTemplateArgumentList &TemplateArgs) 425 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
ParsedTemplate.h | 202 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 204 new (TemplateArgs + I) ParsedTemplateArgument();
|
/external/clang/include/clang/AST/ |
DeclTemplate.h | 403 const TemplateArgumentList *TemplateArgs, 408 TemplateArguments(TemplateArgs), 416 const TemplateArgumentList *TemplateArgs, 489 Profile(llvm::FoldingSetNodeID &ID, ArrayRef<TemplateArgument> TemplateArgs, 491 ID.AddInteger(TemplateArgs.size()); 492 for (const TemplateArgument &TemplateArg : TemplateArgs) 586 const TemplateArgumentListInfo &TemplateArgs); 591 const TemplateArgumentListInfo &TemplateArgs); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/AST/ |
DeclTemplate.h | 498 const TemplateArgumentList *TemplateArgs, 503 TemplateArguments(TemplateArgs), 511 const TemplateArgumentList *TemplateArgs, 584 Profile(llvm::FoldingSetNodeID &ID, ArrayRef<TemplateArgument> TemplateArgs, 586 ID.AddInteger(TemplateArgs.size()); 587 for (const TemplateArgument &TemplateArg : TemplateArgs) 681 const TemplateArgumentListInfo &TemplateArgs); 686 const TemplateArgumentListInfo &TemplateArgs); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/AST/ |
DeclTemplate.h | 498 const TemplateArgumentList *TemplateArgs, 503 TemplateArguments(TemplateArgs), 511 const TemplateArgumentList *TemplateArgs, 584 Profile(llvm::FoldingSetNodeID &ID, ArrayRef<TemplateArgument> TemplateArgs, 586 ID.AddInteger(TemplateArgs.size()); 587 for (const TemplateArgument &TemplateArg : TemplateArgs) 681 const TemplateArgumentListInfo &TemplateArgs); 686 const TemplateArgumentListInfo &TemplateArgs); [all...] |