| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Template.h | 603 VarTemplateDecl *VarTemplate, VarDecl *FromVar, 615 VarTemplateDecl *VarTemplate,
|
| H A D | Sema.h | 2447 static NameClassification VarTemplate(TemplateName Name) { in VarTemplate() function 2561 VarTemplate, enumerator 9406 VarTemplateDecl *VarTemplate, VarDecl *FromVar,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 1694 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplatePartialSpecializationDecl() local 1697 DeclContext::lookup_result Found = Owner->lookup(VarTemplate->getDeclName()); in VisitVarTemplatePartialSpecializationDecl() 3614 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); in VisitVarTemplateSpecializationDecl() local 3615 assert(VarTemplate && in VisitVarTemplateSpecializationDecl() 3620 D->getLocation(), VarTemplate, TemplateArgs)); in VisitVarTemplateSpecializationDecl() 3659 VarTemplateDecl *VarTemplate, VarDecl *D, in VisitVarTemplateSpecializationDecl() argument 3680 VarTemplate, DI->getType(), DI, D->getStorageClass(), Converted); in VisitVarTemplateSpecializationDecl() 3684 VarTemplate->findSpecialization(Converted, InsertPos); in VisitVarTemplateSpecializationDecl() 3685 VarTemplate->AddSpecialization(Var, InsertPos); in VisitVarTemplateSpecializationDecl() 4005 VarTemplateDecl *VarTemplate, in InstantiateVarTemplatePartialSpecialization() argument [all …]
|
| H A D | SemaTemplate.cpp | 4308 VarTemplateDecl *VarTemplate = in ActOnVarTemplateSpecialization() local 4310 if (!VarTemplate) { in ActOnVarTemplateSpecialization() 4332 if (CheckTemplateArgumentList(VarTemplate, TemplateNameLoc, TemplateArgs, in ActOnVarTemplateSpecialization() 4340 if (CheckTemplatePartialSpecializationArgs(TemplateNameLoc, VarTemplate, in ActOnVarTemplateSpecialization() 4350 << VarTemplate->getDeclName(); in ActOnVarTemplateSpecialization() 4354 if (isSameAsPrimaryTemplate(VarTemplate->getTemplateParameters(), in ActOnVarTemplateSpecialization() 4376 PrevDecl = VarTemplate->findPartialSpecialization(Converted, TemplateParams, in ActOnVarTemplateSpecialization() 4379 PrevDecl = VarTemplate->findSpecialization(Converted, InsertPos); in ActOnVarTemplateSpecialization() 4385 if (CheckTemplateSpecializationScope(*this, VarTemplate, PrevDecl, in ActOnVarTemplateSpecialization() 4404 Context, VarTemplate->getDeclContext(), TemplateKWLoc, in ActOnVarTemplateSpecialization() [all …]
|
| H A D | SemaDecl.cpp | 1124 return IsVarTemplate ? NameClassification::VarTemplate(Template) in ClassifyName() 1272 return TemplateNameKindForDiagnostics::VarTemplate; in getTemplateNameKindForDiagnostics()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | DeclNodes.td | 69 def VarTemplate : DeclNode<RedeclarableTemplate>;
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 373 case Decl::VarTemplate: in isRedeclarableDeclKind()
|
| H A D | ASTWriterDecl.cpp | 1039 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator 1042 Record.push_back(VarTemplate); in VisitVarDecl()
|
| H A D | ASTReaderDecl.cpp | 1464 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator 1474 case VarTemplate: in VisitVarDeclImpl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | InterfaceStubFunctionsConsumer.cpp | 198 case Decl::Kind::VarTemplate: in HandleNamedDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
| H A D | IndexSymbol.cpp | 357 case Decl::VarTemplate: in getSymbolInfo()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | Decl.cpp | 2579 if (VarTemplateDecl *VarTemplate = VD->getDescribedVarTemplate()) { in getTemplateInstantiationPattern() local 2580 while (!VarTemplate->isMemberSpecialization()) { in getTemplateInstantiationPattern() 2581 auto *NewVT = VarTemplate->getInstantiatedFromMemberTemplate(); in getTemplateInstantiationPattern() 2584 VarTemplate = NewVT; in getTemplateInstantiationPattern() 2587 return getDefinitionOrSelf(VarTemplate->getTemplatedDecl()); in getTemplateInstantiationPattern()
|
| H A D | DeclBase.cpp | 760 case VarTemplate: in getIdentifierNamespaceForKind()
|
| H A D | ASTImporter.cpp | 5794 VarTemplateDecl *VarTemplate = nullptr; in VisitVarTemplateSpecializationDecl() local 5795 if (Error Err = importInto(VarTemplate, D->getSpecializedTemplate())) in VisitVarTemplateSpecializationDecl() 5820 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 5870 VarTemplate, T, *TInfoOrErr, in VisitVarTemplateSpecializationDecl() 5887 *BeginLocOrErr, *IdLocOrErr, VarTemplate, in VisitVarTemplateSpecializationDecl() 5904 VarTemplate->AddSpecialization(D2, InsertPos); in VisitVarTemplateSpecializationDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 3104 : RedeclarableTemplateDecl(VarTemplate, C, DC, L, Name, Params, Decl) {} 3227 static bool classofKind(Kind K) { return K == VarTemplate; }
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 74 case Decl::VarTemplate: in EmitDecl()
|
| H A D | CodeGenModule.cpp | 5723 case Decl::VarTemplate: in EmitTopLevelDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CIndex.cpp | 6535 case Decl::VarTemplate: { in clang_getCursorDefinition()
|