Home
last modified time | relevance | path

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

12

/external/clang/include/clang/AST/
DTemplateBase.h648 inline DependentTemplateSpecializationType::iterator
649 DependentTemplateSpecializationType::end() const { in end()
660 DependentTemplateSpecializationType::getArg(unsigned Idx) const { in getArg()
DRecursiveASTVisitor.h1030 DEF_TRAVERSE_TYPE(DependentTemplateSpecializationType, {
1255 DEF_TRAVERSE_TYPELOC(DependentTemplateSpecializationType, {
DTypeLoc.h1837 DependentTemplateSpecializationType,
DASTContext.h126 mutable llvm::ContextualFoldingSet<DependentTemplateSpecializationType,
/external/llvm-project/clang/include/clang/AST/
DTemplateBase.h698 inline DependentTemplateSpecializationType::iterator
699 DependentTemplateSpecializationType::end() const {
710 DependentTemplateSpecializationType::getArg(unsigned Idx) const {
DTypeProperties.td659 let Class = DependentTemplateSpecializationType in {
DRecursiveASTVisitor.h1036 DEF_TRAVERSE_TYPE(DependentTemplateSpecializationType, {
1317 DEF_TRAVERSE_TYPELOC(DependentTemplateSpecializationType, {
DType.h1746 friend class DependentTemplateSpecializationType;
5511 class alignas(8) DependentTemplateSpecializationType
5522 DependentTemplateSpecializationType(ElaboratedTypeKeyword Keyword,
DTypeLoc.h2268 DependentTemplateSpecializationType,
/external/llvm-project/clang/include/clang/Basic/
DTypeNodes.td9 /// example, DependentTemplateSpecializationType is used to represent types
102 def DependentTemplateSpecializationType : TypeNode<Type>, AlwaysDependent;
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp138 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()
/external/llvm-project/clang/lib/AST/
DQualTypeNames.cpp122 assert(!isa<DependentTemplateSpecializationType>(TypePtr)); in getFullyQualifiedTemplateType()
DNestedNameSpecifier.cpp319 dyn_cast<DependentTemplateSpecializationType>(T)) { in print()
DType.cpp2871 DependentTemplateSpecializationType::DependentTemplateSpecializationType( in DependentTemplateSpecializationType() function in DependentTemplateSpecializationType
2892 DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
2912 dyn_cast<DependentTemplateSpecializationType>(this)) in isElaboratedTypeSpecifier()
DASTStructuralEquivalence.cpp1103 const auto *Spec1 = cast<DependentTemplateSpecializationType>(T1); in IsStructurallyEquivalent()
1104 const auto *Spec2 = cast<DependentTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
DODRHash.cpp1079 const DependentTemplateSpecializationType *T) { in VisitDependentTemplateSpecializationType()
DTypePrinter.cpp1509 const DependentTemplateSpecializationType *T, raw_ostream &OS) { in printDependentTemplateSpecializationBefore()
1524 const DependentTemplateSpecializationType *T, raw_ostream &OS) {} in printDependentTemplateSpecializationAfter()
DItaniumMangle.cpp1109 type->getAs<DependentTemplateSpecializationType>()) { in manglePrefix()
2179 const DependentTemplateSpecializationType *DTST = in mangleUnresolvedTypeOrSimpleId()
2180 cast<DependentTemplateSpecializationType>(Ty); in mangleUnresolvedTypeOrSimpleId()
3623 void CXXNameMangler::mangleType(const DependentTemplateSpecializationType *T) { in mangleType()
/external/clang/lib/AST/
DType.cpp2460 DependentTemplateSpecializationType::DependentTemplateSpecializationType( in DependentTemplateSpecializationType() function in DependentTemplateSpecializationType
2481 DependentTemplateSpecializationType::Profile(llvm::FoldingSetNodeID &ID, in Profile()
2500 else if (const DependentTemplateSpecializationType *DepTST = in isElaboratedTypeSpecifier()
2501 dyn_cast<DependentTemplateSpecializationType>(this)) in isElaboratedTypeSpecifier()
DTypePrinter.cpp1140 const DependentTemplateSpecializationType *T, raw_ostream &OS) { in printDependentTemplateSpecializationBefore()
1156 const DependentTemplateSpecializationType *T, raw_ostream &OS) { } in printDependentTemplateSpecializationAfter()
DItaniumMangle.cpp1039 type->getAs<DependentTemplateSpecializationType>()) { in manglePrefix()
1925 const DependentTemplateSpecializationType *DTST = in mangleUnresolvedTypeOrSimpleId()
1926 cast<DependentTemplateSpecializationType>(Ty); in mangleUnresolvedTypeOrSimpleId()
2979 void CXXNameMangler::mangleType(const DependentTemplateSpecializationType *T) { in mangleType()
DASTImporter.cpp863 const DependentTemplateSpecializationType *Spec1 = in IsStructurallyEquivalent()
864 cast<DependentTemplateSpecializationType>(T1); in IsStructurallyEquivalent()
865 const DependentTemplateSpecializationType *Spec2 = in IsStructurallyEquivalent()
866 cast<DependentTemplateSpecializationType>(T2); in IsStructurallyEquivalent()
/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp576 const DependentTemplateSpecializationType *DTST) { in add()
/external/clang/lib/Sema/
DSemaTemplate.cpp1722 if (const DependentTemplateSpecializationType *DependentTST in MatchTemplateParametersToScopeSpecifier()
1723 = T->getAs<DependentTemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier()
1853 } else if (T->getAs<DependentTemplateSpecializationType>()) { in MatchTemplateParametersToScopeSpecifier()
4197 const DependentTemplateSpecializationType* T) { in VisitDependentTemplateSpecializationType()
/external/llvm-project/clang/lib/Tooling/Syntax/
DBuildTree.cpp933 if (isa<TemplateSpecializationType, DependentTemplateSpecializationType>( in getNameSpecifierKind()

12