Home
last modified time | relevance | path

Searched refs:DependentTemplateStorage (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h582 class DependentTemplateStorage {
594 DependentTemplateStorage(NestedNameSpecifier *Qualifier,
623 class DependentTemplateName : public DependentTemplateStorage,
626 using DependentTemplateStorage::DependentTemplateStorage;
627 DependentTemplateName(const DependentTemplateStorage &S) in DependentTemplateName()
628 : DependentTemplateStorage(S) {} in DependentTemplateName()
H A DODRHash.h97 void AddDependentTemplateName(const DependentTemplateStorage &Name);
H A DASTContext.h1900 ElaboratedTypeKeyword Keyword, const DependentTemplateStorage &Name,
1903 ElaboratedTypeKeyword Keyword, const DependentTemplateStorage &Name,
2454 getDependentTemplateName(const DependentTemplateStorage &Name) const;
H A DTypeProperties.td788 DependentTemplateStorage S(qualifier, identifier ? IdentifierOrOverloadedOperator(*identifier) :
H A DType.h7258 DependentTemplateStorage Name;
7261 const DependentTemplateStorage &Name,
7266 const DependentTemplateStorage &getDependentTemplateName() const {
7284 const DependentTemplateStorage &Name,
H A DRecursiveASTVisitor.h1181 const DependentTemplateStorage &S = T->getDependentTemplateName();
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp305 DependentTemplateStorage::DependentTemplateStorage( in DependentTemplateStorage() function in DependentTemplateStorage
313 TemplateNameDependence DependentTemplateStorage::getDependence() const { in getDependence()
320 void DependentTemplateStorage::print(raw_ostream &OS, in print()
H A DNestedNameSpecifier.cpp262 const DependentTemplateStorage &DTN = DT->getDependentTemplateName(); in translateToType()
H A DASTStructuralEquivalence.cpp619 const DependentTemplateStorage &S1, in IsStructurallyEquivalent()
620 const DependentTemplateStorage &S2) { in IsStructurallyEquivalent()
H A DODRHash.cpp142 void ODRHash::AddDependentTemplateName(const DependentTemplateStorage &Name) { in AddDependentTemplateName()
H A DASTContext.cpp5934 ElaboratedTypeKeyword Keyword, const DependentTemplateStorage &Name, in getDependentTemplateSpecializationType()
5944 ElaboratedTypeKeyword Keyword, const DependentTemplateStorage &Name, in getDependentTemplateSpecializationType()
7870 const DependentTemplateStorage &DTN = DTST->getDependentTemplateName(); in getCanonicalNestedNameSpecifier()
10328 ASTContext::getDependentTemplateName(const DependentTemplateStorage &S) const { in getDependentTemplateName()
13791 const DependentTemplateStorage &DTN = DTST->getDependentTemplateName(); in getCommonNNS()
13792 DependentTemplateStorage NewDTN(/*Qualifier=*/nullptr, DTN.getName(), in getCommonNNS()
14249 const DependentTemplateStorage &SX = TX->getDependentTemplateName(), in getCommonNonSugarTypeNode()
14252 DependentTemplateStorage Name( in getCommonNonSugarTypeNode()
H A DType.cpp3333 ElaboratedTypeKeyword Keyword, const DependentTemplateStorage &Name, in DependentTemplateSpecializationType()
3351 ElaboratedTypeKeyword Keyword, const DependentTemplateStorage &Name, in Profile()
H A DItaniumMangle.cpp2610 const DependentTemplateStorage &S = DTST->getDependentTemplateName(); in mangleUnresolvedTypeOrSimpleId()
H A DASTImporter.cpp1889 const DependentTemplateStorage &DTN = T->getDependentTemplateName(); in VisitDependentTemplateSpecializationType()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHeuristicResolver.cpp367 const DependentTemplateStorage &DTN = DTST->getDependentTemplateName(); in resolveTemplateSpecializationType()
H A DTreeTransform.h1140 if (const DependentTemplateStorage *S = Name.getAsDependentTemplateName()) in RebuildDependentTemplateSpecializationType()
7826 const DependentTemplateStorage &DTN = T->getDependentTemplateName(); in TransformDependentTemplateSpecializationType()