/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TypeNodes.td | 9 /// example, DependentTemplateSpecializationType is used to represent types 105 def DependentTemplateSpecializationType : TypeNode<Type>, AlwaysDependent;
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | QualTypeNames.cpp | 127 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()
|
H A D | NestedNameSpecifier.cpp | 321 dyn_cast<DependentTemplateSpecializationType>(T)) { in print()
|
H A D | Type.cpp | 3221 DependentTemplateSpecializationType::DependentTemplateSpecializationType( in DependentTemplateSpecializationType() function in DependentTemplateSpecializationType 3242 DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, in Profile() 3262 dyn_cast<DependentTemplateSpecializationType>(this)) in isElaboratedTypeSpecifier()
|
H A D | ASTStructuralEquivalence.cpp | 1292 const auto *Spec1 = cast<DependentTemplateSpecializationType>(T1); in IsStructurallyEquivalent() 1293 const auto *Spec2 = cast<DependentTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
|
H A D | ODRHash.cpp | 1216 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
|
H A D | TypePrinter.cpp | 1747 const DependentTemplateSpecializationType *T, raw_ostream &OS) { in printDependentTemplateSpecializationBefore() 1762 const DependentTemplateSpecializationType *T, raw_ostream &OS) {} in printDependentTemplateSpecializationAfter()
|
H A D | ItaniumMangle.cpp | 1307 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()
|
H A D | ASTContext.cpp | 5534 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()
|
H A D | MicrosoftMangle.cpp | 3534 const DependentTemplateSpecializationType *T, Qualifiers, in mangleType()
|
H A D | ASTImporter.cpp | 1662 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TypeProperties.td | 744 let Class = DependentTemplateSpecializationType in {
|
H A D | RecursiveASTVisitor.h | 1164 DEF_TRAVERSE_TYPE(DependentTemplateSpecializationType, { 1459 DEF_TRAVERSE_TYPELOC(DependentTemplateSpecializationType, {
|
H A D | Type.h | 2194 friend class DependentTemplateSpecializationType; 6890 class DependentTemplateSpecializationType : public TypeWithKeyword, 6900 DependentTemplateSpecializationType(ElaboratedTypeKeyword Keyword,
|
H A D | TypeLoc.h | 2453 DependentTemplateSpecializationType,
|
H A D | ASTContext.h | 238 mutable llvm::ContextualFoldingSet<DependentTemplateSpecializationType,
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 969 if (isa<TemplateSpecializationType, DependentTemplateSpecializationType>( in getNameSpecifierKind()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 2739 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()
|
H A D | SemaTemplateDeduction.cpp | 6568 const DependentTemplateSpecializationType *Spec in MarkUsedTemplateParameters() 6569 = cast<DependentTemplateSpecializationType>(T); in MarkUsedTemplateParameters()
|
H A D | TreeTransform.h | 5207 } 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()
|