Home
last modified time | relevance | path

Searched refs:VarTemplate (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DTemplate.h603 VarTemplateDecl *VarTemplate, VarDecl *FromVar,
615 VarTemplateDecl *VarTemplate,
H A DSema.h2447 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 DSemaTemplateInstantiateDecl.cpp1694 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 DSemaTemplate.cpp4308 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 DSemaDecl.cpp1124 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 DDeclNodes.td69 def VarTemplate : DeclNode<RedeclarableTemplate>;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTCommon.cpp373 case Decl::VarTemplate: in isRedeclarableDeclKind()
H A DASTWriterDecl.cpp1039 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDecl() enumerator
1042 Record.push_back(VarTemplate); in VisitVarDecl()
H A DASTReaderDecl.cpp1464 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization in VisitVarDeclImpl() enumerator
1474 case VarTemplate: in VisitVarDeclImpl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DInterfaceStubFunctionsConsumer.cpp198 case Decl::Kind::VarTemplate: in HandleNamedDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexSymbol.cpp357 case Decl::VarTemplate: in getSymbolInfo()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDecl.cpp2579 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 DDeclBase.cpp760 case VarTemplate: in getIdentifierNamespaceForKind()
H A DASTImporter.cpp5794 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 DDeclTemplate.h3104 : 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 DCGDecl.cpp74 case Decl::VarTemplate: in EmitDecl()
H A DCodeGenModule.cpp5723 case Decl::VarTemplate: in EmitTopLevelDecl()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp6535 case Decl::VarTemplate: { in clang_getCursorDefinition()