Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
HDTypeNodes.td9 /// example, DependentTemplateSpecializationType is used to represent types
105 def DependentTemplateSpecializationType : TypeNode<Type>, AlwaysDependent;
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDQualTypeNames.cpp127 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()
HDNestedNameSpecifier.cpp321 dyn_cast<DependentTemplateSpecializationType>(T)) { in print()
HDType.cpp3221 DependentTemplateSpecializationType::DependentTemplateSpecializationType( in DependentTemplateSpecializationType() function in DependentTemplateSpecializationType
3242 DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
3262 dyn_cast<DependentTemplateSpecializationType>(this)) in isElaboratedTypeSpecifier()
HDASTStructuralEquivalence.cpp1292 const auto *Spec1 = cast<DependentTemplateSpecializationType>(T1); in IsStructurallyEquivalent()
1293 const auto *Spec2 = cast<DependentTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
HDODRHash.cpp1216 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
HDTypePrinter.cpp1747 const DependentTemplateSpecializationType *T, raw_ostream &OS) { in printDependentTemplateSpecializationBefore()
1762 const DependentTemplateSpecializationType *T, raw_ostream &OS) {} in printDependentTemplateSpecializationAfter()
HDItaniumMangle.cpp1307 type->getAs<DependentTemplateSpecializationType>()) { in manglePrefix()
2548 const DependentTemplateSpecializationType *DTST = in mangleUnresolvedTypeOrSimpleId()
2549 cast<DependentTemplateSpecializationType>(Ty); in mangleUnresolvedTypeOrSimpleId()
4317 void CXXNameMangler::mangleType(const DependentTemplateSpecializationType *T) { in mangleType()
HDASTContext.cpp5534 DependentTemplateSpecializationType::Profile(ID, *this, Keyword, NNS, in getDependentTemplateSpecializationType()
5538 DependentTemplateSpecializationType *T in getDependentTemplateSpecializationType()
5565 void *Mem = Allocate((sizeof(DependentTemplateSpecializationType) + in getDependentTemplateSpecializationType()
5567 alignof(DependentTemplateSpecializationType)); in getDependentTemplateSpecializationType()
5568 T = new (Mem) DependentTemplateSpecializationType(Keyword, NNS, in getDependentTemplateSpecializationType()
7276 if (const auto *DTST = T->getAs<DependentTemplateSpecializationType>()) in getCanonicalNestedNameSpecifier()
13445 const auto *TX = cast<DependentTemplateSpecializationType>(X), in getCommonNonSugarTypeNode()
13446 *TY = cast<DependentTemplateSpecializationType>(Y); in getCommonNonSugarTypeNode()
HDMicrosoftMangle.cpp3534 const DependentTemplateSpecializationType *T, Qualifiers, in mangleType()
HDASTImporter.cpp1662 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDTypeProperties.td744 let Class = DependentTemplateSpecializationType in {
HDRecursiveASTVisitor.h1164 DEF_TRAVERSE_TYPE(DependentTemplateSpecializationType, {
1459 DEF_TRAVERSE_TYPELOC(DependentTemplateSpecializationType, {
HDType.h2194 friend class DependentTemplateSpecializationType;
6890 class DependentTemplateSpecializationType : public TypeWithKeyword,
6900 DependentTemplateSpecializationType(ElaboratedTypeKeyword Keyword,
HDTypeLoc.h2453 DependentTemplateSpecializationType,
HDASTContext.h238 mutable llvm::ContextualFoldingSet<DependentTemplateSpecializationType,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
HDBuildTree.cpp969 if (isa<TemplateSpecializationType, DependentTemplateSpecializationType>( in getNameSpecifierKind()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplate.cpp2739 if (const DependentTemplateSpecializationType *DependentTST in MatchTemplateParametersToScopeSpecifier()
2740 = T->getAs<DependentTemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier()
2872 } else if (T->getAs<DependentTemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier()
5801 const DependentTemplateSpecializationType* T) { in VisitDependentTemplateSpecializationType()
HDSemaTemplateDeduction.cpp6568 const DependentTemplateSpecializationType *Spec in MarkUsedTemplateParameters()
6569 = cast<DependentTemplateSpecializationType>(T); in MarkUsedTemplateParameters()
HDTreeTransform.h5207 } else if (isa<DependentTemplateSpecializationType>(T)) { in TransformTSIInObjectScope()
7186 if (isa<DependentTemplateSpecializationType>(Result)) { in TransformTemplateSpecializationType()
7526 const DependentTemplateSpecializationType *T = TL.getTypePtr(); in TransformDependentTemplateSpecializationType()
7563 } else if (isa<DependentTemplateSpecializationType>(Result)) { in TransformDependentTemplateSpecializationType()