| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclTemplate.cpp | 1007 llvm::FoldingSetVector<VarTemplateSpecializationDecl> & 1026 VarTemplateSpecializationDecl * 1032 void VarTemplateDecl::AddSpecialization(VarTemplateSpecializationDecl *D, in AddSpecialization() 1089 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl( in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl 1100 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl(Kind DK, in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl 1106 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create( in Create() 1111 return new (Context, DC) VarTemplateSpecializationDecl( in Create() 1116 VarTemplateSpecializationDecl * 1117 VarTemplateSpecializationDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 1119 VarTemplateSpecializationDecl(VarTemplateSpecialization, C); in CreateDeserialized() [all …]
|
| HD | Decl.cpp | 491 const VarTemplateSpecializationDecl *spec, in shouldConsiderTemplateVisibility() 515 const VarTemplateSpecializationDecl *spec, in mergeTemplateLV() 735 if (const VarTemplateSpecializationDecl *spec in getLVForNamespaceScopeDecl() 736 = dyn_cast<VarTemplateSpecializationDecl>(Var)) { in getLVForNamespaceScopeDecl() 949 if (const VarTemplateSpecializationDecl *spec in getLVForClassMember() 950 = dyn_cast<VarTemplateSpecializationDecl>(VD)) in getLVForClassMember() 1079 if (const auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(Var)) in getExplicitVisibilityAux() 1943 if (isa<VarTemplateSpecializationDecl>(this) && in isThisDeclarationADefinition() 2203 if (const VarTemplateSpecializationDecl *Spec = in getTemplateSpecializationKind() 2204 dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKind() [all …]
|
| HD | MicrosoftMangle.cpp | 367 !isa<VarTemplateSpecializationDecl>(D)) in shouldMangleCXXName() 676 if (const VarTemplateSpecializationDecl *Spec = in isTemplate() 677 dyn_cast<VarTemplateSpecializationDecl>(ND)) { in isTemplate()
|
| HD | ItaniumMangle.cpp | 452 !isa<VarTemplateSpecializationDecl>(D)) in shouldMangleCXXName() 576 if (const VarTemplateSpecializationDecl *Spec = in isTemplate() 577 dyn_cast<VarTemplateSpecializationDecl>(ND)) { in isTemplate()
|
| HD | ASTDumper.cpp | 452 const VarTemplateSpecializationDecl *D); 1337 const VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
|
| HD | ASTImporter.cpp | 171 Decl *VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D); 4480 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl() 4522 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 4548 D2 = VarTemplateSpecializationDecl::Create( in VisitVarTemplateSpecializationDecl()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | ASTMutationListener.h | 37 class VarTemplateSpecializationDecl; variable 64 const VarTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
|
| HD | DeclTemplate.h | 2335 class VarTemplateSpecializationDecl : public VarDecl, 2384 VarTemplateSpecializationDecl(Kind DK, ASTContext &Context, DeclContext *DC, 2391 explicit VarTemplateSpecializationDecl(Kind DK, ASTContext &Context); 2394 static VarTemplateSpecializationDecl * 2399 static VarTemplateSpecializationDecl *CreateDeserialized(ASTContext &C, 2405 VarTemplateSpecializationDecl *getMostRecentDecl() { 2407 return cast<VarTemplateSpecializationDecl>(Recent); 2594 : public VarTemplateSpecializationDecl { 2620 : VarTemplateSpecializationDecl(VarTemplatePartialSpecialization, Context), 2637 static_cast<VarTemplateSpecializationDecl *>( [all …]
|
| HD | DataRecursiveASTVisitor.h | 1466 cast<VarTemplateSpecializationDecl>(RD)->getSpecializationKind()) { in TraverseVariableInstantiations() 1818 DEF_TRAVERSE_DECL(VarTemplateSpecializationDecl, {
|
| HD | RecursiveASTVisitor.h | 1516 cast<VarTemplateSpecializationDecl>(RD)->getSpecializationKind()) { in TraverseTemplateInstantiations()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiateDecl.cpp | 2610 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl() 2637 if (VarTemplateSpecializationDecl *VarSpec = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl() 2672 VarTemplateSpecializationDecl *Var = VarTemplateSpecializationDecl::Create( in VisitVarTemplateSpecializationDecl() 2925 VarTemplateSpecializationDecl *PrevDecl = in InstantiateVarTemplatePartialSpecialization() 3518 VarTemplateSpecializationDecl *Sema::BuildVarTemplateInstantiation( in BuildVarTemplateInstantiation() 3560 return cast_or_null<VarTemplateSpecializationDecl>( in BuildVarTemplateInstantiation() 3567 VarTemplateSpecializationDecl *Sema::CompleteVarTemplateSpecializationDecl( in CompleteVarTemplateSpecializationDecl() 3568 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl, in CompleteVarTemplateSpecializationDecl() 3651 } else if (!isa<VarTemplateSpecializationDecl>(NewVar) && in BuildVariableInstantiation() 3680 if ((!isa<VarTemplateSpecializationDecl>(NewVar) && in BuildVariableInstantiation() [all …]
|
| HD | SemaTemplateInstantiate.cpp | 67 if (VarTemplateSpecializationDecl *Spec = in getTemplateInstantiationArgs() 68 dyn_cast<VarTemplateSpecializationDecl>(D)) { in getTemplateInstantiationArgs() 2481 if (isa<VarTemplateSpecializationDecl>(Var)) in InstantiateClassMembers()
|
| HD | SemaTemplate.cpp | 2526 VarTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnVarTemplateSpecialization() 2534 VarTemplateSpecializationDecl *Specialization = nullptr; in ActOnVarTemplateSpecialization() 2599 Specialization = VarTemplateSpecializationDecl::Create( in ActOnVarTemplateSpecialization() 2696 if (VarTemplateSpecializationDecl *Spec = Template->findSpecialization( in CheckVarTemplateId() 2800 VarTemplateSpecializationDecl *Decl = BuildVarTemplateInstantiation( in CheckVarTemplateId()
|
| HD | SemaExpr.cpp | 1680 if (isa<VarTemplateSpecializationDecl>(D)) { in BuildDeclRefExpr() 1681 VarTemplateSpecializationDecl *VarSpec = in BuildDeclRefExpr() 1682 cast<VarTemplateSpecializationDecl>(D); in BuildDeclRefExpr() 13226 VarTemplateSpecializationDecl *VarSpec = in DoMarkVarDeclReferenced() 13227 dyn_cast<VarTemplateSpecializationDecl>(Var); in DoMarkVarDeclReferenced() 13238 if (TryInstantiating && !isa<VarTemplateSpecializationDecl>(Var)) { in DoMarkVarDeclReferenced()
|
| HD | SemaType.cpp | 6283 VarTemplateSpecializationDecl *VarSpec = in RequireCompleteExprType() 6284 cast<VarTemplateSpecializationDecl>(Var); in RequireCompleteExprType()
|
| HD | SemaOpenMP.cpp | 2616 if (!isa<ParmVarDecl>(D) && !isa<VarTemplateSpecializationDecl>(D) && in TransformDefinition()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Frontend/ |
| HD | MultiplexConsumer.cpp | 113 const VarTemplateSpecializationDecl *D) override; 165 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 293 VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D); 294 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl() 1213 !isa<VarTemplateSpecializationDecl>(VD)) in VisitVarDeclImpl() 2030 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl() 2042 VarTemplateSpecializationDecl::SpecializedPartialSpecialization *PS = in VisitVarTemplateSpecializationDeclImpl() 2044 VarTemplateSpecializationDecl::SpecializedPartialSpecialization(); in VisitVarTemplateSpecializationDeclImpl() 2054 VarTemplateSpecializationDecl::ExplicitSpecializationInfo *ExplicitInfo = in VisitVarTemplateSpecializationDeclImpl() 2055 new (C) VarTemplateSpecializationDecl::ExplicitSpecializationInfo; in VisitVarTemplateSpecializationDeclImpl() 3196 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| HD | ASTWriterDecl.cpp | 71 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D); 872 !isa<VarTemplateSpecializationDecl>(D) && in VisitVarDecl() 1310 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
|
| HD | ASTWriter.cpp | 5714 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
|
| HD | ASTReader.cpp | 5908 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(D)) in CompleteRedeclChain()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Serialization/ |
| HD | ASTWriter.h | 851 const VarTemplateSpecializationDecl *D) override;
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Sema.h | 182 class VarTemplateSpecializationDecl; variable 7027 VarTemplateSpecializationDecl *BuildVarTemplateInstantiation( 7035 VarTemplateSpecializationDecl *CompleteVarTemplateSpecializationDecl( 7036 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,
|