/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 978 llvm::FoldingSetVector<VarTemplateSpecializationDecl> & 997 VarTemplateSpecializationDecl * 1003 void VarTemplateDecl::AddSpecialization(VarTemplateSpecializationDecl *D, in AddSpecialization() 1054 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl( in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl 1064 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl(Kind DK, in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl 1070 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create( in Create() 1074 return new (Context, DC) VarTemplateSpecializationDecl( in Create() 1079 VarTemplateSpecializationDecl * 1080 VarTemplateSpecializationDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 1082 VarTemplateSpecializationDecl(VarTemplateSpecialization, C); in CreateDeserialized() [all …]
|
D | Decl.cpp | 491 const VarTemplateSpecializationDecl *spec, in shouldConsiderTemplateVisibility() 515 const VarTemplateSpecializationDecl *spec, in mergeTemplateLV() 739 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(Var)) { in getLVForNamespaceScopeDecl() 954 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(VD)) in getLVForClassMember() 1081 if (const auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(Var)) in getExplicitVisibilityAux() 1964 if (isa<VarTemplateSpecializationDecl>(this) && in isThisDeclarationADefinition() 2257 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKind() 2267 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getPointOfInstantiation() 2296 assert((isa<VarTemplateSpecializationDecl>(this) || in setTemplateSpecializationKind() 2300 if (VarTemplateSpecializationDecl *Spec = in setTemplateSpecializationKind() [all …]
|
/external/llvm-project/clang/lib/AST/ |
D | DeclTemplate.cpp | 1142 llvm::FoldingSetVector<VarTemplateSpecializationDecl> & 1161 VarTemplateSpecializationDecl * 1167 void VarTemplateDecl::AddSpecialization(VarTemplateSpecializationDecl *D, in AddSpecialization() 1230 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl( in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl 1240 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl(Kind DK, in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl 1246 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create( in Create() 1250 return new (Context, DC) VarTemplateSpecializationDecl( in Create() 1255 VarTemplateSpecializationDecl * 1256 VarTemplateSpecializationDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 1258 VarTemplateSpecializationDecl(VarTemplateSpecialization, C); in CreateDeserialized() [all …]
|
D | Linkage.h | 121 const VarTemplateSpecializationDecl *spec,
|
D | Decl.cpp | 484 const VarTemplateSpecializationDecl *spec, in shouldConsiderTemplateVisibility() 508 const VarTemplateSpecializationDecl *spec, in mergeTemplateLV() 657 !isa<VarTemplateSpecializationDecl>(Var) && in getLVForNamespaceScopeDecl() 802 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(Var)) { in getLVForNamespaceScopeDecl() 1015 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(VD)) in getLVForClassMember() 1154 if (const auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(Var)) in getExplicitVisibilityAux() 2160 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(this)) { in isThisDeclarationADefinition() 2530 if (auto *VDTemplSpec = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in getTemplateInstantiationPattern() 2581 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKind() 2595 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKindForInstantiation() [all …]
|
/external/clang/include/clang/AST/ |
D | ASTMutationListener.h | 39 class VarTemplateSpecializationDecl; variable 66 const VarTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
|
D | DeclTemplate.h | 2374 class VarTemplateSpecializationDecl : public VarDecl, 2423 VarTemplateSpecializationDecl(Kind DK, ASTContext &Context, DeclContext *DC, 2430 explicit VarTemplateSpecializationDecl(Kind DK, ASTContext &Context); 2433 static VarTemplateSpecializationDecl * 2438 static VarTemplateSpecializationDecl *CreateDeserialized(ASTContext &C, 2444 VarTemplateSpecializationDecl *getMostRecentDecl() { 2446 return cast<VarTemplateSpecializationDecl>(Recent); 2618 : public VarTemplateSpecializationDecl { 2644 : VarTemplateSpecializationDecl(VarTemplatePartialSpecialization, Context), 2661 static_cast<VarTemplateSpecializationDecl *>( [all …]
|
/external/llvm-project/clang/include/clang/AST/ |
D | ASTMutationListener.h | 41 class VarTemplateSpecializationDecl; variable 68 const VarTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
|
D | DeclTemplate.h | 2659 class VarTemplateSpecializationDecl : public VarDecl, 2715 VarTemplateSpecializationDecl(Kind DK, ASTContext &Context, DeclContext *DC, 2722 explicit VarTemplateSpecializationDecl(Kind DK, ASTContext &Context); 2729 static VarTemplateSpecializationDecl * 2734 static VarTemplateSpecializationDecl *CreateDeserialized(ASTContext &C, 2740 VarTemplateSpecializationDecl *getMostRecentDecl() { 2742 return cast<VarTemplateSpecializationDecl>(Recent); 2921 : public VarTemplateSpecializationDecl { 2945 : VarTemplateSpecializationDecl(VarTemplatePartialSpecialization, 2967 static_cast<VarTemplateSpecializationDecl *>( [all …]
|
D | ASTNodeTraverser.h | 553 VisitVarTemplateSpecializationDecl(const VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 2802 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl() 2829 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 2857 VarTemplateSpecializationDecl *Var = VarTemplateSpecializationDecl::Create( in VisitVarTemplateSpecializationDecl() 3107 VarTemplateSpecializationDecl *PrevDecl = in InstantiateVarTemplatePartialSpecialization() 3712 VarTemplateSpecializationDecl *Sema::BuildVarTemplateInstantiation( in BuildVarTemplateInstantiation() 3754 return cast_or_null<VarTemplateSpecializationDecl>( in BuildVarTemplateInstantiation() 3761 VarTemplateSpecializationDecl *Sema::CompleteVarTemplateSpecializationDecl( in CompleteVarTemplateSpecializationDecl() 3762 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() 3832 } else if (!isa<VarTemplateSpecializationDecl>(NewVar) && in BuildVariableInstantiation() 3861 if ((!isa<VarTemplateSpecializationDecl>(NewVar) && in BuildVariableInstantiation() [all …]
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 3610 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl() 3641 VarTemplateSpecializationDecl *PrevDecl = in VisitVarTemplateSpecializationDecl() 3661 VarTemplateSpecializationDecl *PrevDecl) { in VisitVarTemplateSpecializationDecl() 3677 VarTemplateSpecializationDecl *Var = VarTemplateSpecializationDecl::Create( in VisitVarTemplateSpecializationDecl() 4045 VarTemplateSpecializationDecl *PrevDecl = in InstantiateVarTemplatePartialSpecialization() 4881 VarTemplateSpecializationDecl *Sema::BuildVarTemplateInstantiation( in BuildVarTemplateInstantiation() 4923 return cast_or_null<VarTemplateSpecializationDecl>( in BuildVarTemplateInstantiation() 4930 VarTemplateSpecializationDecl *Sema::CompleteVarTemplateSpecializationDecl( in CompleteVarTemplateSpecializationDecl() 4931 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() 4967 VarTemplateSpecializationDecl *PrevDeclForVarTemplateSpecialization) { in BuildVariableInstantiation() [all …]
|
/external/llvm-project/clang/lib/Frontend/ |
D | MultiplexConsumer.cpp | 88 const VarTemplateSpecializationDecl *D) override; 144 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
|
/external/clang/lib/Frontend/ |
D | MultiplexConsumer.cpp | 113 const VarTemplateSpecializationDecl *D) override; 165 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
|
/external/llvm-project/clang/unittests/AST/ |
D | ASTImporterODRStrategiesTest.cpp | 215 Decl, VarTemplateSpecializationDecl> 219 using DeclTy = VarTemplateSpecializationDecl;
|
/external/llvm-project/clang/test/SemaOpenCLCXX/ |
D | address-space-deduction.cl | 9 //CHECK: `-VarTemplateSpecializationDecl {{.*}} used foo1 '__global long':'__global long' cinit
|
/external/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
D | USRFindingAction.cpp | 92 dyn_cast<VarTemplateSpecializationDecl>(FoundDecl)) { in Find()
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | FindSymbols.cpp | 320 if (auto *TemplSpec = llvm::dyn_cast<VarTemplateSpecializationDecl>(D)) { in shouldVisit()
|
D | AST.cpp | 56 } else if (auto *Var = llvm::dyn_cast<VarTemplateSpecializationDecl>(&ND)) in getTemplateSpecializationArgLocs()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 293 VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D); 294 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl() 1252 !isa<VarTemplateSpecializationDecl>(VD)) in VisitVarDeclImpl() 2089 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl() 2101 VarTemplateSpecializationDecl::SpecializedPartialSpecialization *PS = in VisitVarTemplateSpecializationDeclImpl() 2103 VarTemplateSpecializationDecl::SpecializedPartialSpecialization(); in VisitVarTemplateSpecializationDeclImpl() 2113 VarTemplateSpecializationDecl::ExplicitSpecializationInfo *ExplicitInfo = in VisitVarTemplateSpecializationDeclImpl() 2114 new (C) VarTemplateSpecializationDecl::ExplicitSpecializationInfo; in VisitVarTemplateSpecializationDeclImpl() 3316 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Template.h | 606 VarTemplateSpecializationDecl *PrevDecl = nullptr);
|
/external/llvm-project/clang/lib/Index/ |
D | USRGeneration.cpp | 334 if (const VarTemplateSpecializationDecl *Spec in VisitVarDecl() 335 = dyn_cast<VarTemplateSpecializationDecl>(D)) { in VisitVarDecl()
|
D | IndexSymbol.cpp | 158 } else if (isa<VarTemplateSpecializationDecl>(D)) { in getSymbolInfo()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 350 VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D); 352 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl() 1471 !isa<VarTemplateSpecializationDecl>(VD)) in VisitVarDeclImpl() 2268 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl() 2282 VarTemplateSpecializationDecl::SpecializedPartialSpecialization(); in VisitVarTemplateSpecializationDeclImpl() 2293 new (C) VarTemplateSpecializationDecl::ExplicitSpecializationInfo; in VisitVarTemplateSpecializationDeclImpl() 3891 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord() 4474 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(D)) { in UpdateDecl()
|
/external/llvm-project/clang/include/clang/Serialization/ |
D | ASTWriter.h | 729 const VarTemplateSpecializationDecl *D) override;
|