| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 1192 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 D | Linkage.h | 121 const VarTemplateSpecializationDecl *spec,
|
| H A D | Decl.cpp | 677 !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 D | MicrosoftMangle.cpp | 538 !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 D | ASTMutationListener.h | 41 class VarTemplateSpecializationDecl; variable 68 const VarTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
|
| H A D | DeclTemplate.h | 2690 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 D | ASTNodeTraverser.h | 587 VisitVarTemplateSpecializationDecl(const VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterODRStrategiesTest.cpp | 215 Decl, VarTemplateSpecializationDecl> 219 using DeclTy = VarTemplateSpecializationDecl;
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | MultiplexConsumer.cpp | 94 const VarTemplateSpecializationDecl *D) override; 150 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiateDecl.cpp | 3796 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 D | SemaTemplate.cpp | 858 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 D | SemaTemplateInstantiate.cpp | 76 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 D | address-space-deduction.clcpp | 9 //CHECK: `-VarTemplateSpecializationDecl {{.*}} used foo1 '__global long':'__global long' cinit
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRFindingAction.cpp | 92 dyn_cast<VarTemplateSpecializationDecl>(FoundDecl)) { in Find()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 352 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 D | ASTWriterDecl.cpp | 80 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 D | USRGeneration.cpp | 335 if (const VarTemplateSpecializationDecl *Spec in VisitVarDecl() 336 = dyn_cast<VarTemplateSpecializationDecl>(D)) { in VisitVarDecl()
|
| H A D | IndexSymbol.cpp | 158 } else if (isa<VarTemplateSpecializationDecl>(D)) { in getSymbolInfo()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Template.h | 642 VarTemplateSpecializationDecl *PrevDecl = nullptr);
|
| /llvm-project-15.0.7/clang/include/clang/Serialization/ |
| H A D | ASTWriter.h | 730 const VarTemplateSpecializationDecl *D) override;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | FindSymbols.cpp | 507 if (auto *TemplSpec = llvm::dyn_cast<VarTemplateSpecializationDecl>(D)) { in shouldVisit()
|
| H A D | AST.cpp | 61 } else if (auto *Var = llvm::dyn_cast<VarTemplateSpecializationDecl>(&ND)) { in getTemplateSpecializationArgLocs()
|
| H A D | Hover.cpp | 298 llvm::dyn_cast<VarTemplateSpecializationDecl>(D)) { in getDeclForComment()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/ |
| H A D | Rename.cpp | 86 if (const auto *VarTemplate = dyn_cast<VarTemplateSpecializationDecl>(D)) in canonicalRenameDecl()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 1615 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()
|