| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiateDecl.cpp | 1186 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl() local 1189 DeclContext::lookup_result Found = Owner->lookup(VarTemplate->getDeclName()); in VisitVarTemplatePartialSpecializationDecl() 2613 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl() local 2614 assert(VarTemplate && in VisitVarTemplateSpecializationDecl() 2629 VarTemplate, VarTemplate->getLocStart(), in VisitVarTemplateSpecializationDecl() 2637 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 2642 return VisitVarTemplateSpecializationDecl(VarTemplate, D, InsertPos, in VisitVarTemplateSpecializationDecl() 2647 VarTemplateDecl *VarTemplate, VarDecl *D, void *InsertPos, in VisitVarTemplateSpecializationDecl() argument 2674 VarTemplate, DI->getType(), DI, D->getStorageClass(), Converted.data(), in VisitVarTemplateSpecializationDecl() 2678 VarTemplate->AddSpecialization(Var, InsertPos); in VisitVarTemplateSpecializationDecl() [all …]
|
| HD | SemaTemplate.cpp | 2444 VarTemplateDecl *VarTemplate = in ActOnVarTemplateSpecialization() local 2446 if (!VarTemplate) { in ActOnVarTemplateSpecialization() 2468 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 2479 InstantiatingTemplate Inst(*this, TemplateKWLoc, VarTemplate); in ActOnVarTemplateSpecialization() 2482 VarDecl *Templated = VarTemplate->getTemplatedDecl(); in ActOnVarTemplateSpecialization() 2495 *this, TemplateNameLoc, VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 2505 << VarTemplate->getDeclName(); in ActOnVarTemplateSpecialization() 2509 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 2530 PrevDecl = VarTemplate->findPartialSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization() 2532 PrevDecl = VarTemplate->findSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization() [all …]
|
| HD | SemaTemplateDeduction.cpp | 2346 VarTemplateDecl *VarTemplate = Partial->getSpecializedTemplate(); in FinishTemplateArgumentDeduction() local 2368 if (S.CheckTemplateArgumentList(VarTemplate, Partial->getLocation(), InstArgs, in FinishTemplateArgumentDeduction() 2372 TemplateParameterList *TemplateParams = VarTemplate->getTemplateParameters(); in FinishTemplateArgumentDeduction()
|
| HD | SemaDecl.cpp | 966 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Template.h | 502 VarTemplateDecl *VarTemplate, VarDecl *FromVar, void *InsertPos, 513 VarTemplateDecl *VarTemplate,
|
| HD | Sema.h | 1520 static NameClassification VarTemplate(TemplateName Name) { in VarTemplate() function 7028 VarTemplateDecl *VarTemplate, VarDecl *FromVar,
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | DeclNodes.td | 59 def VarTemplate : DDecl<RedeclarableTemplate>;
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTCommon.cpp | 178 case Decl::VarTemplate: in isRedeclarableDeclKind()
|
| HD | ASTWriterDecl.cpp | 842 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator 845 Record.push_back(VarTemplate); in VisitVarDecl()
|
| HD | ASTReaderDecl.cpp | 1207 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator 1216 case VarTemplate: in VisitVarDeclImpl()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | DeclTemplate.h | 2763 : RedeclarableTemplateDecl(VarTemplate, C, DC, L, Name, Params, Decl) {} 2885 static bool classofKind(Kind K) { return K == VarTemplate; }
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ASTImporter.cpp | 4493 VarTemplateDecl *VarTemplate = cast_or_null<VarTemplateDecl>( in VisitVarTemplateSpecializationDecl() local 4495 if (!VarTemplate) in VisitVarTemplateSpecializationDecl() 4499 DeclContext *DC = VarTemplate->getDeclContext(); in VisitVarTemplateSpecializationDecl() 4522 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 4549 Importer.getToContext(), DC, StartLoc, IdLoc, VarTemplate, T, TInfo, in VisitVarTemplateSpecializationDecl() 4555 VarTemplate->AddSpecialization(D2, InsertPos); in VisitVarTemplateSpecializationDecl()
|
| HD | DeclBase.cpp | 594 case VarTemplate: in getIdentifierNamespaceForKind()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGDecl.cpp | 60 case Decl::VarTemplate: in EmitDecl()
|
| HD | CodeGenModule.cpp | 3273 case Decl::VarTemplate: in EmitTopLevelDecl()
|