Home
last modified time | relevance | path

Searched defs:VarTemplate (Results 1 – 9 of 9) sorted by relevance

/llvm-project/clang/unittests/AST/
H A DASTImporterODRStrategiesTest.cpp142 struct VarTemplate { struct
143 using DeclTy = VarTemplateDecl;
144 static constexpr auto *Definition =
149 static constexpr auto *ConflictingDefinition =
154 BindableMatcher<Decl> getPattern() { return varTemplateDecl(hasName("X")); } in getPattern()
155 TestLanguage getLang() { return Lang_CXX14; } in getLang()
/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1894 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); VisitVarTemplatePartialSpecializationDecl() local
3956 VarTemplateDecl *VarTemplate = D->getSpecializedTemplate(); VisitVarTemplateSpecializationDecl() local
4004 VisitVarTemplateSpecializationDecl(VarTemplateDecl * VarTemplate,VarDecl * D,const TemplateArgumentListInfo & TemplateArgsInfo,ArrayRef<TemplateArgument> Converted,VarTemplateSpecializationDecl * PrevDecl) VisitVarTemplateSpecializationDecl() argument
4331 InstantiateVarTemplatePartialSpecialization(VarTemplateDecl * VarTemplate,VarTemplatePartialSpecializationDecl * PartialSpec) InstantiateVarTemplatePartialSpecialization() argument
5198 BuildVarTemplateInstantiation(VarTemplateDecl * VarTemplate,VarDecl * FromVar,const TemplateArgumentList * PartialSpecArgs,const TemplateArgumentListInfo & TemplateArgsInfo,SmallVectorImpl<TemplateArgument> & Converted,SourceLocation PointOfInstantiation,LateInstantiatedAttrVec * LateAttrs,LocalInstantiationScope * StartingScope) BuildVarTemplateInstantiation() argument
[all...]
H A DSemaTemplate.cpp5177 VarTemplateDecl *VarTemplate = ActOnVarTemplateSpecialization() local
[all...]
/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp1181 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization VisitVarDecl() enumerator
H A DASTReaderDecl.cpp1669 VarNotTemplate = 0, VarTemplate, StaticDataMemberSpecialization VisitVarDeclImpl() enumerator
/llvm-project/clang-tools-extra/clangd/refactor/
H A DRename.cpp87 if (const auto *VarTemplate = dyn_cast<VarTemplateSpecializationDecl>(D)) in canonicalRenameDecl() local
/llvm-project/clang/include/clang/Sema/
H A DSema.h3263 static NameClassification VarTemplate(TemplateName Name) { VarTemplate() function
3377 VarTemplate, global() enumerator
/llvm-project/clang/lib/AST/
H A DDecl.cpp2721 if (VarTemplateDecl *VarTemplate = VD->getDescribedVarTemplate()) { getTemplateInstantiationPattern() local
H A DASTImporter.cpp6471 VarTemplateDecl *VarTemplate = nullptr; VisitVarTemplateSpecializationDecl() local