| /freebsd/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 | 40 if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(Ty)) { in desugarForDiagnostic() 1751 const auto *FromElTy = dyn_cast<ElaboratedType>(FromType), in PrintTypeNames() 1752 *ToElTy = dyn_cast<ElaboratedType>(ToType); in PrintTypeNames()
|
| H A D | QualTypeNames.cpp | 453 if (const auto *ETypeInput = dyn_cast<ElaboratedType>(QT.getTypePtr())) { in getFullyQualifiedType()
|
| H A D | ODRHash.cpp | 928 const auto *ElaboratedT = dyn_cast<ElaboratedType>(UnderlyingType); in RemoveTypedef() 1253 void VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()
|
| H A D | ASTStructuralEquivalence.cpp | 1357 const auto *Elab1 = cast<ElaboratedType>(T1); in IsStructurallyEquivalent() 1358 const auto *Elab2 = cast<ElaboratedType>(T2); in IsStructurallyEquivalent() 2618 while (const auto *ElabType = dyn_cast<ElaboratedType>(FieldType)) in findUntaggedStructOrUnionIndex()
|
| H A D | DeclPrinter.cpp | 490 if (!BaseType.isNull() && isa<ElaboratedType>(BaseType) && in VisitDeclContext() 491 cast<ElaboratedType>(BaseType)->getOwnedTagDecl() == Decls[0]) { in VisitDeclContext()
|
| H A D | CommentSema.cpp | 910 if (auto ThisElaboratedType = dyn_cast<ElaboratedType>(UnderlyingType)) { in isClassOrStructOrTagTypedefDecl()
|
| H A D | ASTContext.cpp | 2548 return getTypeInfo(cast<ElaboratedType>(T)->getNamedType().getTypePtr()); in getTypeInfoImpl() 3742 const auto *ET = cast<ElaboratedType>(Orig); in adjustType() 5816 ElaboratedType::Profile(ID, Keyword, NNS, NamedType, OwnedTagDecl); in getElaboratedType() 5819 ElaboratedType *T = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType() 5826 ElaboratedType *CheckT = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos); in getElaboratedType() 5832 Allocate(ElaboratedType::totalSizeToAlloc<TagDecl *>(!!OwnedTagDecl), in getElaboratedType() 5833 alignof(ElaboratedType)); in getElaboratedType() 5834 T = new (Mem) ElaboratedType(Keyword, NNS, NamedType, Canon, OwnedTagDecl); in getElaboratedType() 13754 assert((!isa<DependentNameType, ElaboratedType>(T1))); in getCommonNNS() 13775 auto *ET = cast<ElaboratedType>(T); in getCommonNNS() [all …]
|
| H A D | TypePrinter.cpp | 1705 void TypePrinter::printElaboratedBefore(const ElaboratedType *T, in printElaboratedBefore() 1749 void TypePrinter::printElaboratedAfter(const ElaboratedType *T, in printElaboratedAfter()
|
| /freebsd/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 | 117 } else if (const auto *ET = dyn_cast<ElaboratedType>(T)) { in isGlobalConstString()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 426 if (llvm::isa<ElaboratedType>(ParentTypeLoc.getType())) in VisitTypeLoc() 438 llvm::isa<ElaboratedType>(ParentTypeLoc.getType())) in VisitTypeLoc()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | PtrTypesSemantics.cpp | 184 if (auto *elaboratedT = type->getAs<ElaboratedType>()) { in isPtrOfType() 277 auto *ET = dyn_cast_or_null<ElaboratedType>(Type); in isUnretained()
|
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 116 while (auto *ET = dyn_cast<ElaboratedType>(PointeeType)) { in VisitCXXDeleteExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | TemplateArgumentHasher.cpp | 382 void VisitElaboratedType(const ElaboratedType *T) { in VisitElaboratedType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 93 def ElaboratedType : TypeNode<Type>, NeverCanonical;
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | JSONNodeDumper.h | 243 void VisitElaboratedType(const ElaboratedType *ET);
|
| H A D | ASTContext.h | 238 mutable llvm::FoldingSet<ElaboratedType> ElaboratedTypes{ 3154 if (const auto *ET = dyn_cast<ElaboratedType>(T)) in isObjCIdType() 3160 if (const auto *ET = dyn_cast<ElaboratedType>(T)) in isObjCClassType() 3166 if (const auto *ET = dyn_cast<ElaboratedType>(T)) in isObjCSelType()
|
| H A D | ASTNodeTraverser.h | 783 if (auto *ET = D->getFriendType()->getType()->getAs<ElaboratedType>()) in VisitFriendDecl()
|
| H A D | Type.h | 2061 friend class ElaboratedType; 7120 class ElaboratedType final 7123 private llvm::TrailingObjects<ElaboratedType, TagDecl *> { 7137 ElaboratedType(ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, 8974 else if (const auto *E = dyn_cast<ElaboratedType>(Ty))
|
| H A D | RecursiveASTVisitor.h | 1170 DEF_TRAVERSE_TYPE(ElaboratedType, { 1471 DEF_TRAVERSE_TYPELOC(ElaboratedType, { 1632 if (auto *ET = D->getFriendType()->getType()->getAs<ElaboratedType>())
|
| /freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 288 if (const ElaboratedType *ET = dyn_cast<ElaboratedType>(T)) { in getFragmentsForType() 292 .append(ElaboratedType::getKeywordName(Keyword), in getFragmentsForType()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTImporter.cpp | 419 llvm::cast<clang::ElaboratedType>(qual_type) in CanImport() 493 llvm::cast<clang::ElaboratedType>(qual_type) in Import()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 7613 extern const AstTypeMatcher<ElaboratedType> elaboratedType; 7630 AST_MATCHER_P(ElaboratedType, hasQualifier, in AST_MATCHER_P() argument 7653 AST_MATCHER_P(ElaboratedType, namesType, internal::Matcher<QualType>, in AST_MATCHER_P() argument
|
| H A D | ASTMatchersInternal.h | 1072 if (const auto *S = dyn_cast<ElaboratedType>(&Node)) { 1214 ElaboratedType, InjectedClassNameType, LabelStmt, AddrLabelExpr,
|