Searched refs:CXXBaseDecl (Results 1 – 1 of 1) sorted by relevance
2601 CXXRecordDecl *CXXBaseDecl = cast<CXXRecordDecl>(BaseDecl); in CheckBaseSpecifier() local2602 assert(CXXBaseDecl && "Base type is not a C++ type"); in CheckBaseSpecifier()2607 const auto *BaseCSA = CXXBaseDecl->getAttr<CodeSegAttr>(); in CheckBaseSpecifier()2612 Diag(CXXBaseDecl->getLocation(), diag::note_base_class_specified_here) in CheckBaseSpecifier()2613 << CXXBaseDecl; in CheckBaseSpecifier()2623 if (CXXBaseDecl->hasFlexibleArrayMember()) { in CheckBaseSpecifier()2625 << CXXBaseDecl->getDeclName(); in CheckBaseSpecifier()2632 if (FinalAttr *FA = CXXBaseDecl->getAttr<FinalAttr>()) { in CheckBaseSpecifier()2634 << CXXBaseDecl->getDeclName() in CheckBaseSpecifier()2636 Diag(CXXBaseDecl->getLocation(), diag::note_entity_declared_at) in CheckBaseSpecifier()[all …]