| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiateDecl.cpp | 1028 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl() local 1031 DeclContext::lookup_result Found = Owner->lookup(VarTemplate->getDeclName()); in VisitVarTemplatePartialSpecializationDecl() 2464 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl() local 2465 assert(VarTemplate && in VisitVarTemplateSpecializationDecl() 2481 VarTemplate, VarTemplate->getLocStart(), in VisitVarTemplateSpecializationDecl() 2489 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 2494 return VisitVarTemplateSpecializationDecl(VarTemplate, D, InsertPos, in VisitVarTemplateSpecializationDecl() 2499 VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, in VisitVarTemplateSpecializationDecl() argument 2526 VarTemplate, DI->getType(), DI, D->getStorageClass(), Converted.data(), in VisitVarTemplateSpecializationDecl() 2530 VarTemplate->AddSpecialization(Var, InsertPos); in VisitVarTemplateSpecializationDecl() [all …]
|
| HD | SemaTemplate.cpp | 2344 Scope *S, VarTemplateDecl *VarTemplate, Declarator &D, TypeSourceInfo *DI, in ActOnVarTemplateSpecialization() argument 2347 assert(VarTemplate && "A variable template id without template?"); in ActOnVarTemplateSpecialization() 2361 TemplateName Name(VarTemplate); in ActOnVarTemplateSpecialization() 2372 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 2383 InstantiatingTemplate Inst(*this, TemplateKWLoc, VarTemplate); in ActOnVarTemplateSpecialization() 2386 VarDecl *Templated = VarTemplate->getTemplatedDecl(); in ActOnVarTemplateSpecialization() 2399 *this, VarTemplate->getTemplateParameters(), Converted)) in ActOnVarTemplateSpecialization() 2408 << VarTemplate->getDeclName(); in ActOnVarTemplateSpecialization() 2412 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 2433 PrevDecl = VarTemplate->findPartialSpecialization( in ActOnVarTemplateSpecialization() [all …]
|
| HD | SemaTemplateDeduction.cpp | 2365 VarTemplateDecl *VarTemplate = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction() local 2387 if (S.CheckTemplateArgumentList(VarTemplate, Partial->getLocation(), InstArgs, in FinishTemplateArgumentDeduction() 2391 TemplateParameterList *TemplateParams = VarTemplate->getTemplateParameters(); in FinishTemplateArgumentDeduction()
|
| HD | SemaDecl.cpp | 803 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName()
|
| /trueos/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Template.h | 494 VarTemplateDecl *VarTemplate, VarDecl *FromVar, void *InsertPos, 505 VarTemplateDecl *VarTemplate,
|
| HD | Sema.h | 1379 static NameClassification VarTemplate(TemplateName Name) { in VarTemplate() function 5165 Scope *S, VarTemplateDecl *VarTemplate, Declarator &D, TypeSourceInfo *DI, 6580 VarTemplateDecl *VarTemplate, VarDecl *FromVar,
|
| /trueos/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | DeclNodes.td | 57 def VarTemplate : DDecl<RedeclarableTemplate>;
|
| /trueos/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTCommon.cpp | 172 case Decl::VarTemplate: in isRedeclarableDeclKind()
|
| HD | ASTWriterDecl.cpp | 721 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator 724 Record.push_back(VarTemplate); in VisitVarDecl()
|
| HD | ASTReaderDecl.cpp | 992 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator 997 case VarTemplate: in VisitVarDeclImpl()
|
| /trueos/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | DeclTemplate.h | 2682 : RedeclarableTemplateDecl(VarTemplate, DC, L, Name, Params, Decl) {} 2685 : RedeclarableTemplateDecl(VarTemplate, 0, SourceLocation(), 2805 static bool classofKind(Kind K) { return K == VarTemplate; }
|
| /trueos/contrib/llvm/tools/clang/lib/AST/ |
| HD | ASTImporter.cpp | 4277 VarTemplateDecl *VarTemplate = cast_or_null<VarTemplateDecl>( in VisitVarTemplateSpecializationDecl() local 4279 if (!VarTemplate) in VisitVarTemplateSpecializationDecl() 4283 DeclContext *DC = VarTemplate->getDeclContext(); in VisitVarTemplateSpecializationDecl() 4306 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 4333 Importer.getToContext(), DC, StartLoc, IdLoc, VarTemplate, T, TInfo, in VisitVarTemplateSpecializationDecl() 4339 VarTemplate->AddSpecialization(D2, InsertPos); in VisitVarTemplateSpecializationDecl()
|
| HD | DeclBase.cpp | 551 case VarTemplate: in getIdentifierNamespaceForKind()
|
| /trueos/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGDecl.cpp | 58 case Decl::VarTemplate: in EmitDecl()
|
| HD | CodeGenModule.cpp | 2945 case Decl::VarTemplate: in EmitTopLevelDecl()
|