// {"signature":"swift::InFlightDiagnostic swift::DiagnosticEngine::diagnose(swift::SourceLoc, swift::Diag, swift::detail::PassArgument::type, swift::detail::PassArgument::type, swift::detail::PassArgument::type)"} // RUN: not --crash %target-swift-frontend -typecheck %s // REQUIRES: objc_interop class b open extension b { @objc c : a