Searched refs:VarTemplateSpecializationDecl (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTMutationListener.h41 class VarTemplateSpecializationDecl;
68 const VarTemplateSpecializationDecl *D) {}
H A DDeclTemplate.h2655 class VarTemplateSpecializationDecl : public VarDecl, class in namespace:clang
2711 VarTemplateSpecializationDecl(Kind DK, ASTContext &Context, DeclContext *DC,
2718 explicit VarTemplateSpecializationDecl(Kind DK, ASTContext &Context);
2725 static VarTemplateSpecializationDecl *
2730 static VarTemplateSpecializationDecl *CreateDeserialized(ASTContext &C,
2736 VarTemplateSpecializationDecl *getMostRecentDecl() {
2738 return cast<VarTemplateSpecializationDecl>(Recent);
2917 : public VarTemplateSpecializationDecl {
2941 : VarTemplateSpecializationDecl(VarTemplatePartialSpecialization,
2963 static_cast<VarTemplateSpecializationDecl *>(
[all...]
H A DASTNodeTraverser.h528 VisitVarTemplateSpecializationDecl(const VarTemplateSpecializationDecl *D) {
H A DRecursiveASTVisitor.h1717 cast<VarTemplateSpecializationDecl>(RD)->getSpecializationKind()) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp1138 llvm::FoldingSetVector<VarTemplateSpecializationDecl> &
1157 VarTemplateSpecializationDecl *
1163 void VarTemplateDecl::AddSpecialization(VarTemplateSpecializationDecl *D,
1223 // VarTemplateSpecializationDecl Implementation
1226 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl( function in class:VarTemplateSpecializationDecl
1236 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl(Kind DK, function in class:VarTemplateSpecializationDecl
1242 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl
[all...]
H A DLinkage.h120 const VarTemplateSpecializationDecl *spec,
H A DDecl.cpp484 const VarTemplateSpecializationDecl *spec,
508 const VarTemplateSpecializationDecl *spec,
657 !isa<VarTemplateSpecializationDecl>(Var) &&
802 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(Var)) {
1011 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(VD))
1150 if (const auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(Var))
2147 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(this)) {
2499 if (auto *VDTemplSpec = dyn_cast<VarTemplateSpecializationDecl>(VD)) {
2550 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this))
2564 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(thi
[all...]
H A DItaniumMangle.cpp624 !isa<VarTemplateSpecializationDecl>(D))
808 if (const VarTemplateSpecializationDecl *Spec =
809 dyn_cast<VarTemplateSpecializationDecl>(ND)) {
H A DMicrosoftMangle.cpp475 !isa<VarTemplateSpecializationDecl>(D) &&
777 if (const VarTemplateSpecializationDecl *Spec =
778 dyn_cast<VarTemplateSpecializationDecl>(ND)) {
H A DASTImporter.cpp548 ExpectedDecl VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D);
5616 VarTemplateSpecializationDecl *D) {
5654 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization(
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp88 const VarTemplateSpecializationDecl *D) override;
144 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3557 VarTemplateSpecializationDecl *D) {
3588 VarTemplateSpecializationDecl *PrevDecl =
3608 VarTemplateSpecializationDecl *PrevDecl) {
3624 VarTemplateSpecializationDecl *Var = VarTemplateSpecializationDecl::Create(
3984 VarTemplateSpecializationDecl *PrevDecl =
4736 VarTemplateSpecializationDecl *Sema::BuildVarTemplateInstantiation(
4778 return cast_or_null<VarTemplateSpecializationDecl>(
4785 VarTemplateSpecializationDecl *Sema::CompleteVarTemplateSpecializationDecl(
4786 VarTemplateSpecializationDecl *VarSpe
[all...]
H A DSemaTemplateInstantiate.cpp75 VarTemplateSpecializationDecl *Spec =
76 dyn_cast<VarTemplateSpecializationDecl>(D);
615 isa<VarTemplateSpecializationDecl>(Active->Entity);
3191 if (isa<VarTemplateSpecializationDecl>(Var))
H A DSemaTemplate.cpp846 if (isa<VarTemplateSpecializationDecl>(Instantiation)) {
3399 if (const auto *IV = dyn_cast<VarTemplateSpecializationDecl>(VD)) {
4177 VarTemplateSpecializationDecl *PrevDecl = nullptr;
4185 VarTemplateSpecializationDecl *Specialization = nullptr;
4225 Specialization = VarTemplateSpecializationDecl::Create(
4315 if (VarTemplateSpecializationDecl *Spec = Template->findSpecialization(
4423 VarTemplateSpecializationDecl *Decl = BuildVarTemplateInstantiation(
10829 auto *SD = dyn_cast<VarTemplateSpecializationDecl>(RD);
H A DSemaLambda.cpp306 else if (auto *VTS = dyn_cast<VarTemplateSpecializationDecl>(Var)) {
H A DSemaExpr.cpp16849 VarTemplateSpecializationDecl *VarSpec =
16850 dyn_cast<VarTemplateSpecializationDecl>(Var);
16858 !isa<VarTemplateSpecializationDecl>(Var))
16900 isa<VarTemplateSpecializationDecl>(Var)) {
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h570 VarTemplateSpecializationDecl *PrevDecl = nullptr);
H A DSema.h204 class VarTemplateSpecializationDecl;
8850 VarTemplateSpecializationDecl *BuildVarTemplateInstantiation(
8858 VarTemplateSpecializationDecl *CompleteVarTemplateSpecializationDecl(
8859 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,
8868 VarTemplateSpecializationDecl *PrevVTSD = nullptr);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp333 if (const VarTemplateSpecializationDecl *Spec
334 = dyn_cast<VarTemplateSpecializationDecl>(D)) {
H A DIndexSymbol.cpp158 } else if (isa<VarTemplateSpecializationDecl>(D)) {
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h712 const VarTemplateSpecializationDecl *D) override;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp347 VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D);
349 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) {
1432 !isa<VarTemplateSpecializationDecl>(VD))
2226 VarTemplateSpecializationDecl *D) {
2240 VarTemplateSpecializationDecl::SpecializedPartialSpecialization();
2251 new (C) VarTemplateSpecializationDecl::ExplicitSpecializationInfo;
3854 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID);
4420 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(D)) {
H A DASTWriterDecl.cpp80 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D);
1016 !isa<VarTemplateSpecializationDecl>(D)) {
1573 VarTemplateSpecializationDecl *D) {
H A DASTWriter.cpp5994 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1426 isa<VarTemplateSpecializationDecl>(V))
1897 auto *TS = dyn_cast<VarTemplateSpecializationDecl>(VL);
1985 if (const auto *VTpl = dyn_cast<VarTemplateSpecializationDecl>(VD)) {
3335 if (isa<VarTemplateSpecializationDecl>(VD)) {
4601 if (isa<VarTemplateSpecializationDecl>(VD))

Completed in 1103 milliseconds

12