reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2494 assert(CXXBaseDecl && "Base type is not a C++ type"); 2499 const auto *BaseCSA = CXXBaseDecl->getAttr<CodeSegAttr>(); 2504 Diag(CXXBaseDecl->getLocation(), diag::note_base_class_specified_here) 2505 << CXXBaseDecl; 2515 if (CXXBaseDecl->hasFlexibleArrayMember()) { 2517 << CXXBaseDecl->getDeclName(); 2524 if (FinalAttr *FA = CXXBaseDecl->getAttr<FinalAttr>()) { 2526 << CXXBaseDecl->getDeclName() 2528 Diag(CXXBaseDecl->getLocation(), diag::note_entity_declared_at) 2529 << CXXBaseDecl->getDeclName() << FA->getRange();