Home
last modified time | relevance | path

Searched refs:ElaboratedType (Results 1 – 25 of 63) sorted by relevance

123

/external/llvm-project/clang-tools-extra/clang-tidy/readability/
DStaticAccessedThroughInstanceCheck.cpp20 if (const ElaboratedType *ElType = QType->getAs<ElaboratedType>()) { in getNameSpecifierNestingLevel()
/external/llvm-project/clang/lib/AST/
DASTImporterLookupTable.cpp51 if (isa<ElaboratedType>(Ty)) in VisitFriendDecl()
52 Ty = cast<ElaboratedType>(Ty)->getNamedType(); in VisitFriendDecl()
DODRHash.cpp724 const auto *ElaboratedT = dyn_cast<ElaboratedType>(UnderlyingType); in RemoveTypedef()
1042 if (const ElaboratedType *Underlying = in VisitTypedefType()
1043 dyn_cast<ElaboratedType>(UnderlyingType.getTypePtr())) { in VisitTypedefType()
1089 void VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()
DQualTypeNames.cpp434 if (const auto *ETypeInput = dyn_cast<ElaboratedType>(QT.getTypePtr())) { in getFullyQualifiedType()
DNestedNameSpecifier.cpp307 assert(!isa<ElaboratedType>(T) && in print()
DASTStructuralEquivalence.cpp1065 const auto *Elab1 = cast<ElaboratedType>(T1); in IsStructurallyEquivalent()
1066 const auto *Elab2 = cast<ElaboratedType>(T2); in IsStructurallyEquivalent()
1912 while (const auto *ElabType = dyn_cast<ElaboratedType>(FieldType)) in findUntaggedStructOrUnionIndex()
/external/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp52 if (const ElaboratedType *QT = T->getAs<ElaboratedType>()) in IsStdString()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp50 if (const ElaboratedType *QT = T->getAs<ElaboratedType>()) in IsStdString()
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DForwardingReferenceOverloadCheck.cpp46 } else if (const auto *Elaborated = BaseType->getAs<ElaboratedType>()) { in AST_MATCHER()
/external/llvm-project/clang/lib/Tooling/Refactoring/Rename/
DUSRLocFinder.cpp408 if (llvm::isa<ElaboratedType>(ParentTypeLoc.getType())) in VisitTypeLoc()
420 llvm::isa<ElaboratedType>(ParentTypeLoc.getType())) in VisitTypeLoc()
/external/llvm-project/clang/include/clang/Basic/
DTypeNodes.td91 def ElaboratedType : TypeNode<Type>, NeverCanonical;
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp437 if (const auto *ETypeInput = dyn_cast<ElaboratedType>(QT.getTypePtr())) { in getFullyQualifiedType()
/external/clang/tools/libclang/
DCXType.cpp430 TP = cast<ElaboratedType>(TP)->getNamedType().getTypePtrOrNull(); in clang_getTypeDeclaration()
999 return MakeCXType(cast<ElaboratedType>(TP)->getNamedType(), GetTU(CT)); in clang_Type_getNamedType()
DCXCursor.cpp1054 if (const ElaboratedType *ElabT = Ty->getAs<ElaboratedType>()) { in getTypeRefCursor()
/external/llvm-project/clang/include/clang/AST/
DJSONNodeDumper.h226 void VisitElaboratedType(const ElaboratedType *ET);
/external/llvm-project/clang/unittests/AST/
DASTImporterFixtures.h425 auto *ET = cast<ElaboratedType>(D->getType().getTypePtr()); in getRecordDecl()
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DClangASTImporter.cpp419 llvm::cast<clang::ElaboratedType>(qual_type) in CanImport()
495 llvm::cast<clang::ElaboratedType>(qual_type) in Import()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h4834 AST_TYPE_MATCHER(ElaboratedType, elaboratedType);
4851 AST_MATCHER_P(ElaboratedType, hasQualifier, in AST_MATCHER_P() argument
4874 AST_MATCHER_P(ElaboratedType, namesType, internal::Matcher<QualType>, in AST_MATCHER_P() argument
/external/clang/lib/AST/
DNestedNameSpecifier.cpp308 assert(!isa<ElaboratedType>(T) && in print()
DDeclPrinter.cpp304 if (!BaseType.isNull() && isa<ElaboratedType>(BaseType)) in VisitDeclContext()
305 BaseType = cast<ElaboratedType>(BaseType)->getNamedType(); in VisitDeclContext()
DTypePrinter.cpp1088 void TypePrinter::printElaboratedBefore(const ElaboratedType *T, in printElaboratedBefore()
1104 void TypePrinter::printElaboratedAfter(const ElaboratedType *T, in printElaboratedAfter()
/external/llvm-project/clang/tools/libclang/
DCXType.cpp530 TP = cast<ElaboratedType>(TP)->getNamedType().getTypePtrOrNull(); in clang_getTypeDeclaration()
1292 return MakeCXType(cast<ElaboratedType>(TP)->getNamedType(), GetTU(CT)); in clang_Type_getNamedType()
DCXCursor.cpp1202 if (const ElaboratedType *ElabT = Ty->getAs<ElaboratedType>()) { in getTypeRefCursor()
/external/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h6582 extern const AstTypeMatcher<ElaboratedType> elaboratedType;
6599 AST_MATCHER_P(ElaboratedType, hasQualifier, in AST_MATCHER_P() argument
6622 AST_MATCHER_P(ElaboratedType, namesType, internal::Matcher<QualType>, in AST_MATCHER_P() argument
DASTMatchersInternal.h998 if (const auto *S = dyn_cast<ElaboratedType>(EffectiveType)) { in matchesSpecialized()
1148 ElaboratedType, InjectedClassNameType, LabelStmt, AddrLabelExpr,

123