Home
last modified time | relevance | path

Searched refs:VarTemplateSpecializationDecl (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/AST/
H A DDeclTemplate.cpp1192 llvm::FoldingSetVector<VarTemplateSpecializationDecl> &
1211 VarTemplateSpecializationDecl *
1280 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl( in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl
1290 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl(Kind DK, in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl
1296 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create( in Create()
1300 return new (Context, DC) VarTemplateSpecializationDecl( in Create()
1305 VarTemplateSpecializationDecl *
1308 VarTemplateSpecializationDecl(VarTemplateSpecialization, C); in CreateDeserialized()
1311 void VarTemplateSpecializationDecl::getNameForDiagnostic( in getNameForDiagnostic()
1336 void VarTemplateSpecializationDecl::setTemplateArgsInfo( in setTemplateArgsInfo()
[all …]
H A DLinkage.h121 const VarTemplateSpecializationDecl *spec,
H A DDecl.cpp677 !isa<VarTemplateSpecializationDecl>(Var) && in getLVForNamespaceScopeDecl()
1032 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(VD)) in getLVForClassMember()
1209 if (const auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(Var)) in getExplicitVisibilityAux()
2223 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(this)) { in isThisDeclarationADefinition()
2604 if (auto *VDTemplSpec = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in getTemplateInstantiationPattern()
2655 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKind()
2669 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKindForInstantiation()
2676 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getPointOfInstantiation()
2776 assert((isa<VarTemplateSpecializationDecl>(this) || in setTemplateSpecializationKind()
2780 if (VarTemplateSpecializationDecl *Spec = in setTemplateSpecializationKind()
[all …]
H A DMicrosoftMangle.cpp538 !isa<VarTemplateSpecializationDecl>(D) && in shouldMangleCXXName()
883 if (const VarTemplateSpecializationDecl *Spec = in isTemplate()
884 dyn_cast<VarTemplateSpecializationDecl>(ND)) { in isTemplate()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTMutationListener.h41 class VarTemplateSpecializationDecl; variable
68 const VarTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
H A DDeclTemplate.h2690 class VarTemplateSpecializationDecl : public VarDecl,
2753 explicit VarTemplateSpecializationDecl(Kind DK, ASTContext &Context);
2760 static VarTemplateSpecializationDecl *
2771 VarTemplateSpecializationDecl *getMostRecentDecl() {
2773 return cast<VarTemplateSpecializationDecl>(Recent);
2953 : public VarTemplateSpecializationDecl {
2977 : VarTemplateSpecializationDecl(VarTemplatePartialSpecialization,
2999 static_cast<VarTemplateSpecializationDecl *>(
3124 llvm::FoldingSetVector<VarTemplateSpecializationDecl> &
3174 VarTemplateSpecializationDecl *
[all …]
H A DASTNodeTraverser.h587 VisitVarTemplateSpecializationDecl(const VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterODRStrategiesTest.cpp215 Decl, VarTemplateSpecializationDecl>
219 using DeclTy = VarTemplateSpecializationDecl;
/llvm-project-15.0.7/clang/lib/Frontend/
H A DMultiplexConsumer.cpp94 const VarTemplateSpecializationDecl *D) override;
150 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3796 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
3829 VarTemplateSpecializationDecl *PrevDecl = in VisitVarTemplateSpecializationDecl()
3849 VarTemplateSpecializationDecl *PrevDecl) { in VisitVarTemplateSpecializationDecl()
3865 VarTemplateSpecializationDecl *Var = VarTemplateSpecializationDecl::Create( in VisitVarTemplateSpecializationDecl()
4231 VarTemplateSpecializationDecl *PrevDecl = in InstantiateVarTemplatePartialSpecialization()
5143 return cast_or_null<VarTemplateSpecializationDecl>( in BuildVarTemplateInstantiation()
5196 isa<VarTemplateSpecializationDecl>(NewVar) && in BuildVariableInstantiation()
5275 if (VarTemplateSpecializationDecl *OldVTSD = in BuildVariableInstantiation()
5413 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition()
5414 dyn_cast<VarTemplateSpecializationDecl>(Var); in InstantiateVariableDefinition()
[all …]
H A DSemaTemplate.cpp858 if (isa<VarTemplateSpecializationDecl>(Instantiation)) { in DiagnoseUninstantiableTemplate()
3647 if (const auto *IV = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in handledStmt()
4431 VarTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnVarTemplateSpecialization()
4439 VarTemplateSpecializationDecl *Specialization = nullptr; in ActOnVarTemplateSpecialization()
4479 Specialization = VarTemplateSpecializationDecl::Create( in ActOnVarTemplateSpecialization()
4575 if (VarTemplateSpecializationDecl *Spec = Template->findSpecialization( in CheckVarTemplateId()
4674 VarTemplateSpecializationDecl *Decl = BuildVarTemplateInstantiation( in CheckVarTemplateId()
11199 auto *SD = dyn_cast<VarTemplateSpecializationDecl>(RD); in checkInstantiated()
H A DSemaTemplateInstantiate.cpp76 const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(D); in getTemplateInstantiationArgs()
630 isa<VarTemplateSpecializationDecl>(Active->Entity); in PrintInstantiationStack()
3330 if (isa<VarTemplateSpecializationDecl>(Var)) in InstantiateClassMembers()
/llvm-project-15.0.7/clang/test/SemaOpenCLCXX/
H A Daddress-space-deduction.clcpp9 //CHECK: `-VarTemplateSpecializationDecl {{.*}} used foo1 '__global long':'__global long' cinit
/llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp92 dyn_cast<VarTemplateSpecializationDecl>(FoundDecl)) { in Find()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderDecl.cpp352 VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D);
354 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
1577 !isa<VarTemplateSpecializationDecl>(VD)) in VisitVarDeclImpl()
2392 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl()
2406 VarTemplateSpecializationDecl::SpecializedPartialSpecialization(); in VisitVarTemplateSpecializationDeclImpl()
2417 new (C) VarTemplateSpecializationDecl::ExplicitSpecializationInfo; in VisitVarTemplateSpecializationDeclImpl()
2435 VarTemplateSpecializationDecl *CanonSpec; in VisitVarTemplateSpecializationDeclImpl()
3673 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
4259 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(D)) { in UpdateDecl()
H A DASTWriterDecl.cpp80 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D);
1034 !isa<VarTemplateSpecializationDecl>(D)) { in VisitVarDecl()
1607 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
/llvm-project-15.0.7/clang/lib/Index/
H A DUSRGeneration.cpp335 if (const VarTemplateSpecializationDecl *Spec in VisitVarDecl()
336 = dyn_cast<VarTemplateSpecializationDecl>(D)) { in VisitVarDecl()
H A DIndexSymbol.cpp158 } else if (isa<VarTemplateSpecializationDecl>(D)) { in getSymbolInfo()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DTemplate.h642 VarTemplateSpecializationDecl *PrevDecl = nullptr);
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTWriter.h730 const VarTemplateSpecializationDecl *D) override;
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindSymbols.cpp507 if (auto *TemplSpec = llvm::dyn_cast<VarTemplateSpecializationDecl>(D)) { in shouldVisit()
H A DAST.cpp61 } else if (auto *Var = llvm::dyn_cast<VarTemplateSpecializationDecl>(&ND)) { in getTemplateSpecializationArgLocs()
H A DHover.cpp298 llvm::dyn_cast<VarTemplateSpecializationDecl>(D)) { in getDeclForComment()
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/
H A DRename.cpp86 if (const auto *VarTemplate = dyn_cast<VarTemplateSpecializationDecl>(D)) in canonicalRenameDecl()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1615 isa<VarTemplateSpecializationDecl>(V)) in CollectRecordFields()
2141 auto *TS = dyn_cast<VarTemplateSpecializationDecl>(VD); in GetTemplateArgs()
2263 if (const auto *VTpl = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in getDynamicInitializerName()
3745 if (isa<VarTemplateSpecializationDecl>(VD)) { in collectVarDeclProps()
5393 if (isa<VarTemplateSpecializationDecl>(VD)) in EmitGlobalVariable()

12