| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | HeuristicResolver.h | 62 resolveDependentNameType(const DependentNameType *DNT) const;
|
| H A D | HeuristicResolver.cpp | 171 const DependentNameType *DNT) const { in resolveDependentNameType()
|
| H A D | FindTarget.cpp | 401 void VisitDependentNameType(const DependentNameType *DNT) { in add()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | ForwardingReferenceOverloadCheck.cpp | 39 if (const auto *Dependent = BaseType->getAs<DependentNameType>()) { in AST_MATCHER()
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexTypeSourceInfo.cpp | 210 const DependentNameType *DNT = TL.getTypePtr(); in VisitDependentNameTypeLoc()
|
| H A D | USRGeneration.cpp | 863 if (const DependentNameType *DNT = T->getAs<DependentNameType>()) { in VisitType()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 103 def DependentNameType : TypeNode<Type>, AlwaysDependent;
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 1123 const auto *Typename1 = cast<DependentNameType>(T1); in IsStructurallyEquivalent() 1124 const auto *Typename2 = cast<DependentNameType>(T2); in IsStructurallyEquivalent()
|
| H A D | ODRHash.cpp | 1073 void VisitDependentNameType(const DependentNameType *T) { in VisitDependentNameType()
|
| H A D | TypePrinter.cpp | 1579 void TypePrinter::printDependentNameBefore(const DependentNameType *T, in printDependentNameBefore() 1591 void TypePrinter::printDependentNameAfter(const DependentNameType *T, in printDependentNameAfter()
|
| H A D | ItaniumMangle.cpp | 2429 mangleSourceName(cast<DependentNameType>(Ty)->getIdentifier()); in mangleUnresolvedTypeOrSimpleId() 3892 void CXXNameMangler::mangleType(const DependentNameType *T) { in mangleType()
|
| H A D | ASTContext.cpp | 5054 DependentNameType::Profile(ID, Keyword, NNS, Name); in getDependentNameType() 5057 DependentNameType *T in getDependentNameType() 5062 T = new (*this, TypeAlignment) DependentNameType(Keyword, NNS, Name, Canon); in getDependentNameType() 6741 if (const auto *DNT = T->getAs<DependentNameType>()) in getCanonicalNestedNameSpecifier()
|
| H A D | MicrosoftMangle.cpp | 3235 void MicrosoftCXXNameMangler::mangleType(const DependentNameType *T, Qualifiers, in mangleType()
|
| H A D | Type.cpp | 2958 else if (const auto *DepName = dyn_cast<DependentNameType>(this)) in isElaboratedTypeSpecifier()
|
| H A D | ASTImporter.cpp | 416 ExpectedType VisitDependentNameType(const DependentNameType *T); 1626 ASTNodeImporter::VisitDependentNameType(const DependentNameType *T) { in VisitDependentNameType()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 810 let Class = DependentNameType in {
|
| H A D | RecursiveASTVisitor.h | 1142 DEF_TRAVERSE_TYPE(DependentNameType, 1426 DEF_TRAVERSE_TYPELOC(DependentNameType, {
|
| H A D | TypeLoc.h | 2321 DependentNameType,
|
| H A D | ASTContext.h | 251 mutable llvm::FoldingSet<DependentNameType> DependentNameTypes;
|
| H A D | Type.h | 5625 class DependentNameType : public TypeWithKeyword, public llvm::FoldingSetNode { 5634 DependentNameType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS,
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 3185 if (const DependentNameType *DependentName = T->getAs<DependentNameType>()){ in MatchTemplateParametersToScopeSpecifier() 6178 const DependentNameType* T) { in VisitDependentNameType() 10645 if (isa<DependentNameType>(T)) { in CheckTypenameType()
|
| H A D | SemaTemplateDeduction.cpp | 5886 cast<DependentNameType>(T)->getQualifier(), in MarkUsedTemplateParameters()
|
| H A D | TreeTransform.h | 4737 if (!isa<DependentNameType>(T)) in TransformTypeWithDeducedTST() 4751 if (!isa<DependentNameType>(DI->getType())) in TransformTypeWithDeducedTST() 6955 const DependentNameType *T = TL.getTypePtr(); in TransformDependentNameType()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1003 if (D->getUnderlyingType()->getAs<DependentNameType>()) in InstantiateTypedefNameDecl()
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 2978 const internal::VariadicDynCastAllOfMatcher<Type, DependentNameType> 2981 TEST_P(ImportExpr, DependentNameType) { in TEST_P() argument
|