| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTImporterLookupTable.cpp | 52 if (isa<ElaboratedType>(Ty)) in VisitFriendDecl() 53 Ty = cast<ElaboratedType>(Ty)->getNamedType(); in VisitFriendDecl()
|
| H A D | ASTDiagnostic.cpp | 38 if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(Ty)) { in desugarForDiagnostic() 1690 const auto *FromElTy = dyn_cast<ElaboratedType>(FromType), in PrintTypeNames() 1691 *ToElTy = dyn_cast<ElaboratedType>(ToType); in PrintTypeNames()
|
| H A D | QualTypeNames.cpp | 444 if (const auto *ETypeInput = dyn_cast<ElaboratedType>(QT.getTypePtr())) { in getFullyQualifiedType()
|
| H A D | ODRHash.cpp | 887 const auto *ElaboratedT = dyn_cast<ElaboratedType>(UnderlyingType); in RemoveTypedef() 1209 void VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()
|
| H A D | NestedNameSpecifier.cpp | 308 assert(!isa<ElaboratedType>(T) && in print()
|
| H A D | ASTStructuralEquivalence.cpp | 1234 const auto *Elab1 = cast<ElaboratedType>(T1); in IsStructurallyEquivalent() 1235 const auto *Elab2 = cast<ElaboratedType>(T2); in IsStructurallyEquivalent() 2311 while (const auto *ElabType = dyn_cast<ElaboratedType>(FieldType)) in findUntaggedStructOrUnionIndex()
|
| H A D | DeclPrinter.cpp | 508 if (!BaseType.isNull() && isa<ElaboratedType>(BaseType) && in VisitDeclContext() 509 cast<ElaboratedType>(BaseType)->getOwnedTagDecl() == Decls[0]) { in VisitDeclContext()
|
| H A D | CommentSema.cpp | 908 if (auto ThisElaboratedType = dyn_cast<ElaboratedType>(UnderlyingType)) { in isClassOrStructOrTagTypedefDecl()
|
| H A D | TypePrinter.cpp | 1593 void TypePrinter::printElaboratedBefore(const ElaboratedType *T, in printElaboratedBefore() 1626 void TypePrinter::printElaboratedAfter(const ElaboratedType *T, in printElaboratedAfter()
|
| H A D | ASTContext.cpp | 2343 return getTypeInfo(cast<ElaboratedType>(T)->getNamedType().getTypePtr()); in getTypeInfoImpl() 5018 ElaboratedType::Profile(ID, Keyword, NNS, NamedType, OwnedTagDecl); in getElaboratedType() 5021 ElaboratedType *T = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType() 5028 ElaboratedType *CheckT = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType() 5034 Allocate(ElaboratedType::totalSizeToAlloc<TagDecl *>(!!OwnedTagDecl), in getElaboratedType() 5035 alignof(ElaboratedType)); in getElaboratedType() 5036 T = new (Mem) ElaboratedType(Keyword, NNS, NamedType, Canon, OwnedTagDecl); in getElaboratedType() 13091 const auto *EX = cast<ElaboratedType>(X), *EY = cast<ElaboratedType>(Y); in getCommonSugarTypeNode()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LLVMConventionsChecker.cpp | 50 if (const ElaboratedType *QT = T->getAs<ElaboratedType>()) in IsStdString()
|
| H A D | NonnullGlobalConstantsChecker.cpp | 118 } else if (const auto *ET = dyn_cast<ElaboratedType>(T)) { in isGlobalConstString()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 427 if (llvm::isa<ElaboratedType>(ParentTypeLoc.getType())) in VisitTypeLoc() 439 llvm::isa<ElaboratedType>(ParentTypeLoc.getType())) in VisitTypeLoc()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 92 def ElaboratedType : TypeNode<Type>, NeverCanonical;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 258 if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(T)) { in getFragmentsForType() 262 .append(ElaboratedType::getKeywordName(Keyword), in getFragmentsForType()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 228 mutable llvm::FoldingSet<ElaboratedType> ElaboratedTypes{ 2861 if (const auto *ET = dyn_cast<ElaboratedType>(T)) in isObjCIdType() 2867 if (const auto *ET = dyn_cast<ElaboratedType>(T)) in isObjCClassType() 2873 if (const auto *ET = dyn_cast<ElaboratedType>(T)) in isObjCSelType()
|
| H A D | JSONNodeDumper.h | 240 void VisitElaboratedType(const ElaboratedType *ET);
|
| H A D | ASTNodeTraverser.h | 656 if (auto *ET = D->getFriendType()->getType()->getAs<ElaboratedType>()) in VisitFriendDecl()
|
| H A D | Type.h | 1823 friend class ElaboratedType; 5841 class ElaboratedType final 5844 private llvm::TrailingObjects<ElaboratedType, TagDecl *> { 5858 ElaboratedType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, 7615 else if (const auto *E = dyn_cast<ElaboratedType>(Ty))
|
| H A D | RecursiveASTVisitor.h | 1112 DEF_TRAVERSE_TYPE(ElaboratedType, { 1393 DEF_TRAVERSE_TYPELOC(ElaboratedType, { 1547 if (auto *ET = D->getFriendType()->getType()->getAs<ElaboratedType>())
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.cpp | 417 llvm::cast<clang::ElaboratedType>(qual_type) in CanImport() 491 llvm::cast<clang::ElaboratedType>(qual_type) in Import()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | ExtractAPIVisitor.h | 1065 if (const ElaboratedType *ET = in VisitTypedefNameDecl() 1066 dyn_cast<ElaboratedType>(Decl->getUnderlyingType())) { in VisitTypedefNameDecl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 7534 extern const AstTypeMatcher<ElaboratedType> elaboratedType; 7551 AST_MATCHER_P(ElaboratedType, hasQualifier, in AST_MATCHER_P() argument 7574 AST_MATCHER_P(ElaboratedType, namesType, internal::Matcher<QualType>, in AST_MATCHER_P() argument
|
| H A D | ASTMatchersInternal.h | 1080 if (const auto *S = dyn_cast<ElaboratedType>(&Node)) { 1217 ElaboratedType, InjectedClassNameType, LabelStmt, AddrLabelExpr,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 1075 const AstTypeMatcher<ElaboratedType> elaboratedType;
|