| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | HeuristicResolver.h | 64 const DependentTemplateSpecializationType *DTST) const;
|
| H A D | HeuristicResolver.cpp | 179 const DependentTemplateSpecializationType *DTST) const { in resolveTemplateSpecializationType()
|
| H A D | FindTarget.cpp | 410 const DependentTemplateSpecializationType *DTST) { in add()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 706 inline DependentTemplateSpecializationType::iterator 707 DependentTemplateSpecializationType::end() const { 718 DependentTemplateSpecializationType::getArg(unsigned Idx) const {
|
| H A D | TypeProperties.td | 689 let Class = DependentTemplateSpecializationType in {
|
| H A D | Type.h | 1827 friend class DependentTemplateSpecializationType; 5676 class alignas(8) DependentTemplateSpecializationType 5687 DependentTemplateSpecializationType(ElaboratedTypeKeyword Keyword,
|
| H A D | RecursiveASTVisitor.h | 1145 DEF_TRAVERSE_TYPE(DependentTemplateSpecializationType, { 1430 DEF_TRAVERSE_TYPELOC(DependentTemplateSpecializationType, {
|
| H A D | TypeLoc.h | 2378 DependentTemplateSpecializationType,
|
| H A D | ASTContext.h | 252 mutable llvm::ContextualFoldingSet<DependentTemplateSpecializationType,
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 9 /// example, DependentTemplateSpecializationType is used to represent types 104 def DependentTemplateSpecializationType : TypeNode<Type>, AlwaysDependent;
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | QualTypeNames.cpp | 126 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()
|
| H A D | NestedNameSpecifier.cpp | 321 dyn_cast<DependentTemplateSpecializationType>(T)) { in print()
|
| H A D | Type.cpp | 2920 DependentTemplateSpecializationType::DependentTemplateSpecializationType( in DependentTemplateSpecializationType() function in DependentTemplateSpecializationType 2941 DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, in Profile() 2961 dyn_cast<DependentTemplateSpecializationType>(this)) in isElaboratedTypeSpecifier()
|
| H A D | ASTStructuralEquivalence.cpp | 1136 const auto *Spec1 = cast<DependentTemplateSpecializationType>(T1); in IsStructurallyEquivalent() 1137 const auto *Spec2 = cast<DependentTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 1080 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
|
| H A D | TypePrinter.cpp | 1595 const DependentTemplateSpecializationType *T, raw_ostream &OS) { in printDependentTemplateSpecializationBefore() 1610 const DependentTemplateSpecializationType *T, raw_ostream &OS) {} in printDependentTemplateSpecializationAfter()
|
| H A D | ItaniumMangle.cpp | 1252 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 D | ASTContext.cpp | 5091 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 D | MicrosoftMangle.cpp | 3245 const DependentTemplateSpecializationType *T, Qualifiers, in mangleType()
|
| H A D | ASTImporter.cpp | 419 const DependentTemplateSpecializationType *T); 1608 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 968 if (isa<TemplateSpecializationType, DependentTemplateSpecializationType>( in getNameSpecifierKind()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 3175 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 D | SemaTemplateDeduction.cpp | 5903 const DependentTemplateSpecializationType *Spec in MarkUsedTemplateParameters() 5904 = cast<DependentTemplateSpecializationType>(T); in MarkUsedTemplateParameters()
|
| H A D | TreeTransform.h | 4938 } 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 D | ASTImporterTest.cpp | 661 DependentTemplateSpecializationType>
|