Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp1233 llvm::FoldingSetVector<VarTemplateSpecializationDecl> &
1252 VarTemplateSpecializationDecl *
1320 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl( in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl
1330 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl(Kind DK, in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl
1336 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create( in Create()
1340 return new (Context, DC) VarTemplateSpecializationDecl( in Create()
1345 VarTemplateSpecializationDecl *
1351 void VarTemplateSpecializationDecl::getNameForDiagnostic( in getNameForDiagnostic()
1376 void VarTemplateSpecializationDecl::setTemplateArgsInfo( in setTemplateArgsInfo()
1382 void VarTemplateSpecializationDecl::setTemplateArgsInfo( in setTemplateArgsInfo()
[all …]
H A DLinkage.h121 const VarTemplateSpecializationDecl *spec,
H A DDecl.cpp639 !isa<VarTemplateSpecializationDecl>(Var) && in getLVForNamespaceScopeDecl()
1016 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(VD)) in getLVForClassMember()
1272 if (const auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(Var)) in getExplicitVisibilityAux()
2312 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(this)) { in isThisDeclarationADefinition()
2696 if (auto *VDTemplSpec = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in getTemplateInstantiationPattern()
2747 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKind()
2761 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKindForInstantiation()
2768 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getPointOfInstantiation()
2868 assert((isa<VarTemplateSpecializationDecl>(this) || in setTemplateSpecializationKind()
2872 if (VarTemplateSpecializationDecl *Spec = in setTemplateSpecializationKind()
[all …]
H A DMicrosoftMangle.cpp544 !isa<VarTemplateSpecializationDecl>(D) && D->getIdentifier() != nullptr) in shouldMangleCXXName()
945 if (const VarTemplateSpecializationDecl *Spec = in isTemplate()
946 dyn_cast<VarTemplateSpecializationDecl>(ND)) { in isTemplate()
H A DItaniumMangle.cpp796 !isa<VarTemplateSpecializationDecl>(VD) && in shouldMangleCXXName()
997 if (const VarTemplateSpecializationDecl *Spec = in isTemplate()
998 dyn_cast<VarTemplateSpecializationDecl>(ND)) { in isTemplate()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTMutationListener.h41 class VarTemplateSpecializationDecl; variable
68 const VarTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
H A DDeclTemplate.h2598 class VarTemplateSpecializationDecl : public VarDecl,
2662 explicit VarTemplateSpecializationDecl(Kind DK, ASTContext &Context);
2669 static VarTemplateSpecializationDecl *
2680 VarTemplateSpecializationDecl *getMostRecentDecl() {
2682 return cast<VarTemplateSpecializationDecl>(Recent);
2864 : public VarTemplateSpecializationDecl {
2888 : VarTemplateSpecializationDecl(VarTemplatePartialSpecialization,
2910 static_cast<VarTemplateSpecializationDecl *>(
3037 llvm::FoldingSetVector<VarTemplateSpecializationDecl> &
3087 VarTemplateSpecializationDecl *
[all …]
H A DASTNodeTraverser.h592 VisitVarTemplateSpecializationDecl(const VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp94 const VarTemplateSpecializationDecl *D) override;
150 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3927 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
3961 VarTemplateSpecializationDecl *PrevDecl = in VisitVarTemplateSpecializationDecl()
3981 VarTemplateSpecializationDecl *PrevDecl) { in VisitVarTemplateSpecializationDecl()
3997 VarTemplateSpecializationDecl *Var = VarTemplateSpecializationDecl::Create( in VisitVarTemplateSpecializationDecl()
4358 VarTemplateSpecializationDecl *PrevDecl = in InstantiateVarTemplatePartialSpecialization()
5256 return cast_or_null<VarTemplateSpecializationDecl>( in BuildVarTemplateInstantiation()
5309 isa<VarTemplateSpecializationDecl>(NewVar) && in BuildVariableInstantiation()
5388 if (VarTemplateSpecializationDecl *OldVTSD = in BuildVariableInstantiation()
5526 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition()
5527 dyn_cast<VarTemplateSpecializationDecl>(Var); in InstantiateVariableDefinition()
[all …]
H A DSemaTemplateInstantiate.cpp84 HandleVarTemplateSpec(const VarTemplateSpecializationDecl *VarTemplSpec, in HandleVarTemplateSpec()
373 dyn_cast<VarTemplateSpecializationDecl>(CurDecl)) { in getTemplateInstantiationArgs()
875 isa<VarTemplateSpecializationDecl>(Active->Entity); in PrintInstantiationStack()
3911 if (isa<VarTemplateSpecializationDecl>(Var)) in InstantiateClassMembers()
H A DSemaTemplate.cpp861 if (isa<VarTemplateSpecializationDecl>(Instantiation)) { in DiagnoseUninstantiableTemplate()
3924 if (const auto *IV = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in handledStmt()
4722 VarTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnVarTemplateSpecialization()
4730 VarTemplateSpecializationDecl *Specialization = nullptr; in ActOnVarTemplateSpecialization()
4770 Specialization = VarTemplateSpecializationDecl::Create( in ActOnVarTemplateSpecialization()
4867 if (VarTemplateSpecializationDecl *Spec = in CheckVarTemplateId()
4966 VarTemplateSpecializationDecl *Decl = BuildVarTemplateInstantiation( in CheckVarTemplateId()
11764 auto *SD = dyn_cast<VarTemplateSpecializationDecl>(RD); in checkInstantiated()
11821 VarTemplateSpecializationDecl>(N)) { in getTopMostPointOfInstantiation()
H A DSemaLambda.cpp311 else if (auto *VTS = dyn_cast<VarTemplateSpecializationDecl>(Var)) { in getCurrentMangleNumberContext()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h72 const VarTemplateSpecializationDecl *Decl);
108 VisitVarTemplateSpecializationDecl(const VarTemplateSpecializationDecl *Decl);
449 const VarTemplateSpecializationDecl *Decl) { in WalkUpFromVarTemplateSpecializationDecl()
875 const VarTemplateSpecializationDecl *Decl) { in VisitVarTemplateSpecializationDecl()
H A DDeclarationFragments.h338 const VarTemplateSpecializationDecl *);
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp92 dyn_cast<VarTemplateSpecializationDecl>(FoundDecl)) { in Find()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp363 VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D);
365 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
1675 !isa<VarTemplateSpecializationDecl>(VD)) in VisitVarDeclImpl()
2600 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl()
2612 VarTemplateSpecializationDecl::SpecializedPartialSpecialization(); in VisitVarTemplateSpecializationDeclImpl()
2623 new (C) VarTemplateSpecializationDecl::ExplicitSpecializationInfo; in VisitVarTemplateSpecializationDeclImpl()
2643 VarTemplateSpecializationDecl *CanonSpec; in VisitVarTemplateSpecializationDeclImpl()
3930 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
4509 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(D)) { in UpdateDecl()
H A DASTWriterDecl.cpp81 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D);
1748 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp345 if (const VarTemplateSpecializationDecl *Spec in VisitVarDecl()
346 = dyn_cast<VarTemplateSpecializationDecl>(D)) { in VisitVarDecl()
H A DIndexSymbol.cpp159 } else if (isa<VarTemplateSpecializationDecl>(D)) { in getSymbolInfo()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h711 VarTemplateSpecializationDecl *PrevDecl = nullptr);
H A DSema.h211 class VarTemplateSpecializationDecl; variable
10445 VarTemplateSpecializationDecl *BuildVarTemplateInstantiation(
10453 VarTemplateSpecializationDecl *CompleteVarTemplateSpecializationDecl(
10454 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,
10463 VarTemplateSpecializationDecl *PrevVTSD = nullptr);
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h815 const VarTemplateSpecializationDecl *D) override;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1774 isa<VarTemplateSpecializationDecl>(V)) in CollectRecordFields()
2263 auto *TS = dyn_cast<VarTemplateSpecializationDecl>(VD); in GetTemplateArgs()
2385 if (const auto *VTpl = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in getDynamicInitializerName()
3908 if (isa<VarTemplateSpecializationDecl>(VD)) { in collectVarDeclProps()
5608 if (isa<VarTemplateSpecializationDecl>(VD)) in EmitGlobalVariable()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp1099 const VarTemplateSpecializationDecl *Decl) { in getFragmentsForVarTemplateSpecialization()

12