Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclTemplate.cpp1168 llvm::FoldingSetVector<VarTemplateSpecializationDecl> &
1187 VarTemplateSpecializationDecl *
1193 void VarTemplateDecl::AddSpecialization(VarTemplateSpecializationDecl *D, in AddSpecialization()
1256 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl( in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl
1266 VarTemplateSpecializationDecl::VarTemplateSpecializationDecl(Kind DK, in VarTemplateSpecializationDecl() function in VarTemplateSpecializationDecl
1272 VarTemplateSpecializationDecl *VarTemplateSpecializationDecl::Create( in Create()
1276 return new (Context, DC) VarTemplateSpecializationDecl( in Create()
1281 VarTemplateSpecializationDecl *
1284 VarTemplateSpecializationDecl(VarTemplateSpecialization, C); in CreateDeserialized()
1287 void VarTemplateSpecializationDecl::getNameForDiagnostic( in getNameForDiagnostic()
[all …]
H A DLinkage.h121 const VarTemplateSpecializationDecl *spec,
H A DDecl.cpp657 !isa<VarTemplateSpecializationDecl>(Var) && in getLVForNamespaceScopeDecl()
1015 if (const auto *spec = dyn_cast<VarTemplateSpecializationDecl>(VD)) in getLVForClassMember()
1176 if (const auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(Var)) in getExplicitVisibilityAux()
2183 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(this)) { in isThisDeclarationADefinition()
2545 if (auto *VDTemplSpec = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in getTemplateInstantiationPattern()
2596 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKind()
2610 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getTemplateSpecializationKindForInstantiation()
2617 if (const auto *Spec = dyn_cast<VarTemplateSpecializationDecl>(this)) in getPointOfInstantiation()
2681 assert((isa<VarTemplateSpecializationDecl>(this) || in setTemplateSpecializationKind()
2685 if (VarTemplateSpecializationDecl *Spec = in setTemplateSpecializationKind()
[all …]
H A DMicrosoftMangle.cpp523 !isa<VarTemplateSpecializationDecl>(D) && in shouldMangleCXXName()
865 if (const VarTemplateSpecializationDecl *Spec = in isTemplate()
866 dyn_cast<VarTemplateSpecializationDecl>(ND)) { in isTemplate()
H A DItaniumMangle.cpp713 !isa<VarTemplateSpecializationDecl>(D)) in shouldMangleCXXName()
909 if (const VarTemplateSpecializationDecl *Spec = in isTemplate()
910 dyn_cast<VarTemplateSpecializationDecl>(ND)) { in isTemplate()
H A DStmtPrinter.cpp1434 dyn_cast<VarTemplateSpecializationDecl>(Node->getMemberDecl())) in VisitMemberExpr()
H A DASTImporter.cpp554 ExpectedDecl VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D);
5891 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
5929 VarTemplateSpecializationDecl *D2 = VarTemplate->findSpecialization( in VisitVarTemplateSpecializationDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DASTMutationListener.h41 class VarTemplateSpecializationDecl; variable
68 const VarTemplateSpecializationDecl *D) {} in AddedCXXTemplateSpecialization()
H A DDeclTemplate.h2660 class VarTemplateSpecializationDecl : public VarDecl,
2723 explicit VarTemplateSpecializationDecl(Kind DK, ASTContext &Context);
2730 static VarTemplateSpecializationDecl *
2741 VarTemplateSpecializationDecl *getMostRecentDecl() {
2743 return cast<VarTemplateSpecializationDecl>(Recent);
2922 : public VarTemplateSpecializationDecl {
2946 : VarTemplateSpecializationDecl(VarTemplatePartialSpecialization,
2968 static_cast<VarTemplateSpecializationDecl *>(
3093 llvm::FoldingSetVector<VarTemplateSpecializationDecl> &
3143 VarTemplateSpecializationDecl *
[all …]
H A DASTNodeTraverser.h580 VisitVarTemplateSpecializationDecl(const VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
H A DRecursiveASTVisitor.h1716 cast<VarTemplateSpecializationDecl>(RD)->getSpecializationKind()) {
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp88 const VarTemplateSpecializationDecl *D) override;
144 const VarTemplateDecl *TD, const VarTemplateSpecializationDecl *D) { in AddedCXXTemplateSpecialization()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp3735 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
3766 VarTemplateSpecializationDecl *PrevDecl = in VisitVarTemplateSpecializationDecl()
3786 VarTemplateSpecializationDecl *PrevDecl) { in VisitVarTemplateSpecializationDecl()
3802 VarTemplateSpecializationDecl *Var = VarTemplateSpecializationDecl::Create( in VisitVarTemplateSpecializationDecl()
4170 VarTemplateSpecializationDecl *PrevDecl = in InstantiateVarTemplatePartialSpecialization()
5124 return cast_or_null<VarTemplateSpecializationDecl>( in BuildVarTemplateInstantiation()
5177 isa<VarTemplateSpecializationDecl>(NewVar) && in BuildVariableInstantiation()
5256 if (VarTemplateSpecializationDecl *OldVTSD = in BuildVariableInstantiation()
5394 VarTemplateSpecializationDecl *VarSpec = in InstantiateVariableDefinition()
5395 dyn_cast<VarTemplateSpecializationDecl>(Var); in InstantiateVariableDefinition()
[all …]
H A DSemaTemplateInstantiate.cpp76 VarTemplateSpecializationDecl *Spec = in getTemplateInstantiationArgs()
77 dyn_cast<VarTemplateSpecializationDecl>(D); in getTemplateInstantiationArgs()
623 isa<VarTemplateSpecializationDecl>(Active->Entity); in PrintInstantiationStack()
3275 if (isa<VarTemplateSpecializationDecl>(Var)) in InstantiateClassMembers()
H A DSemaTemplate.cpp853 if (isa<VarTemplateSpecializationDecl>(Instantiation)) { in DiagnoseUninstantiableTemplate()
3589 if (const auto *IV = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in handledStmt()
4373 VarTemplateSpecializationDecl *PrevDecl = nullptr; in ActOnVarTemplateSpecialization()
4381 VarTemplateSpecializationDecl *Specialization = nullptr; in ActOnVarTemplateSpecialization()
4421 Specialization = VarTemplateSpecializationDecl::Create( in ActOnVarTemplateSpecialization()
4517 if (VarTemplateSpecializationDecl *Spec = Template->findSpecialization( in CheckVarTemplateId()
4616 VarTemplateSpecializationDecl *Decl = BuildVarTemplateInstantiation( in CheckVarTemplateId()
11079 auto *SD = dyn_cast<VarTemplateSpecializationDecl>(RD); in checkInstantiated()
H A DSemaLambda.cpp306 else if (auto *VTS = dyn_cast<VarTemplateSpecializationDecl>(Var)) { in getCurrentMangleNumberContext()
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DUSRFindingAction.cpp92 dyn_cast<VarTemplateSpecializationDecl>(FoundDecl)) { in Find()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplate.h608 VarTemplateSpecializationDecl *PrevDecl = nullptr);
H A DSema.h211 class VarTemplateSpecializationDecl; variable
9474 VarTemplateSpecializationDecl *BuildVarTemplateInstantiation(
9482 VarTemplateSpecializationDecl *CompleteVarTemplateSpecializationDecl(
9483 VarTemplateSpecializationDecl *VarSpec, VarDecl *PatternDecl,
9492 VarTemplateSpecializationDecl *PrevVTSD = nullptr);
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp334 if (const VarTemplateSpecializationDecl *Spec in VisitVarDecl()
335 = dyn_cast<VarTemplateSpecializationDecl>(D)) { in VisitVarDecl()
H A DIndexSymbol.cpp158 } else if (isa<VarTemplateSpecializationDecl>(D)) { in getSymbolInfo()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp351 VisitVarTemplateSpecializationDeclImpl(VarTemplateSpecializationDecl *D);
353 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
1473 !isa<VarTemplateSpecializationDecl>(VD)) in VisitVarDeclImpl()
2288 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDeclImpl()
2302 VarTemplateSpecializationDecl::SpecializedPartialSpecialization(); in VisitVarTemplateSpecializationDeclImpl()
2313 new (C) VarTemplateSpecializationDecl::ExplicitSpecializationInfo; in VisitVarTemplateSpecializationDeclImpl()
3926 D = VarTemplateSpecializationDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
4509 if (auto *VTSD = dyn_cast<VarTemplateSpecializationDecl>(D)) { in UpdateDecl()
H A DASTWriterDecl.cpp80 void VisitVarTemplateSpecializationDecl(VarTemplateSpecializationDecl *D);
1024 !isa<VarTemplateSpecializationDecl>(D)) { in VisitVarDecl()
1597 VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h737 const VarTemplateSpecializationDecl *D) override;
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1540 isa<VarTemplateSpecializationDecl>(V)) in CollectRecordFields()
2046 auto *TS = dyn_cast<VarTemplateSpecializationDecl>(VL); in CollectVarTemplateParams()
2136 if (const auto *VTpl = dyn_cast<VarTemplateSpecializationDecl>(VD)) { in getDynamicInitializerName()
3585 if (isa<VarTemplateSpecializationDecl>(VD)) { in collectVarDeclProps()
4894 if (isa<VarTemplateSpecializationDecl>(VD)) in EmitGlobalVariable()

12