Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHeuristicResolver.h64 const DependentTemplateSpecializationType *DTST) const;
H A DHeuristicResolver.cpp179 const DependentTemplateSpecializationType *DTST) const { in resolveTemplateSpecializationType()
H A DFindTarget.cpp410 const DependentTemplateSpecializationType *DTST) { in add()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTemplateBase.h706 inline DependentTemplateSpecializationType::iterator
707 DependentTemplateSpecializationType::end() const {
718 DependentTemplateSpecializationType::getArg(unsigned Idx) const {
H A DTypeProperties.td689 let Class = DependentTemplateSpecializationType in {
H A DType.h1827 friend class DependentTemplateSpecializationType;
5676 class alignas(8) DependentTemplateSpecializationType
5687 DependentTemplateSpecializationType(ElaboratedTypeKeyword Keyword,
H A DRecursiveASTVisitor.h1145 DEF_TRAVERSE_TYPE(DependentTemplateSpecializationType, {
1430 DEF_TRAVERSE_TYPELOC(DependentTemplateSpecializationType, {
H A DTypeLoc.h2378 DependentTemplateSpecializationType,
H A DASTContext.h252 mutable llvm::ContextualFoldingSet<DependentTemplateSpecializationType,
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTypeNodes.td9 /// example, DependentTemplateSpecializationType is used to represent types
104 def DependentTemplateSpecializationType : TypeNode<Type>, AlwaysDependent;
/llvm-project-15.0.7/clang/lib/AST/
H A DQualTypeNames.cpp126 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()
H A DNestedNameSpecifier.cpp321 dyn_cast<DependentTemplateSpecializationType>(T)) { in print()
H A DType.cpp2920 DependentTemplateSpecializationType::DependentTemplateSpecializationType( in DependentTemplateSpecializationType() function in DependentTemplateSpecializationType
2941 DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
2961 dyn_cast<DependentTemplateSpecializationType>(this)) in isElaboratedTypeSpecifier()
H A DASTStructuralEquivalence.cpp1136 const auto *Spec1 = cast<DependentTemplateSpecializationType>(T1); in IsStructurallyEquivalent()
1137 const auto *Spec2 = cast<DependentTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
H A DODRHash.cpp1080 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
H A DTypePrinter.cpp1595 const DependentTemplateSpecializationType *T, raw_ostream &OS) { in printDependentTemplateSpecializationBefore()
1610 const DependentTemplateSpecializationType *T, raw_ostream &OS) {} in printDependentTemplateSpecializationAfter()
H A DItaniumMangle.cpp1252 type->getAs<DependentTemplateSpecializationType>()) { in manglePrefix()
2433 const DependentTemplateSpecializationType *DTST = in mangleUnresolvedTypeOrSimpleId()
2434 cast<DependentTemplateSpecializationType>(Ty); in mangleUnresolvedTypeOrSimpleId()
3926 void CXXNameMangler::mangleType(const DependentTemplateSpecializationType *T) { in mangleType()
H A DASTContext.cpp5091 DependentTemplateSpecializationType::Profile(ID, *this, Keyword, NNS, in getDependentTemplateSpecializationType()
5095 DependentTemplateSpecializationType *T in getDependentTemplateSpecializationType()
5119 void *Mem = Allocate((sizeof(DependentTemplateSpecializationType) + in getDependentTemplateSpecializationType()
5122 T = new (Mem) DependentTemplateSpecializationType(Keyword, NNS, in getDependentTemplateSpecializationType()
6745 if (const auto *DTST = T->getAs<DependentTemplateSpecializationType>()) in getCanonicalNestedNameSpecifier()
H A DMicrosoftMangle.cpp3245 const DependentTemplateSpecializationType *T, Qualifiers, in mangleType()
H A DASTImporter.cpp419 const DependentTemplateSpecializationType *T);
1608 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
/llvm-project-15.0.7/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp968 if (isa<TemplateSpecializationType, DependentTemplateSpecializationType>( in getNameSpecifierKind()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaTemplate.cpp3175 if (const DependentTemplateSpecializationType *DependentTST in MatchTemplateParametersToScopeSpecifier()
3176 = T->getAs<DependentTemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier()
3308 } else if (T->getAs<DependentTemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier()
6183 const DependentTemplateSpecializationType* T) { in VisitDependentTemplateSpecializationType()
H A DSemaTemplateDeduction.cpp5903 const DependentTemplateSpecializationType *Spec in MarkUsedTemplateParameters()
5904 = cast<DependentTemplateSpecializationType>(T); in MarkUsedTemplateParameters()
H A DTreeTransform.h4938 } else if (isa<DependentTemplateSpecializationType>(T)) { in TransformTSIInObjectScope()
6707 if (isa<DependentTemplateSpecializationType>(Result)) { in TransformTemplateSpecializationType()
7009 const DependentTemplateSpecializationType *T = TL.getTypePtr(); in TransformDependentTemplateSpecializationType()
7046 } else if (isa<DependentTemplateSpecializationType>(Result)) { in TransformDependentTemplateSpecializationType()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterTest.cpp661 DependentTemplateSpecializationType>