From b44315c34c12ae7c6e70f60204ba751c47ebd98e Mon Sep 17 00:00:00 2001 From: Nicholas Nethercote Date: Sun, 17 Dec 2023 22:01:06 +1100 Subject: [PATCH] Rename `EarlyErrorHandler` as `EarlyDiagCtxt`. --- src/base.rs | 2 +- src/pretty_clif.rs | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/base.rs b/src/base.rs index 71557d49ef2..a2f4b1e7b48 100644 --- a/src/base.rs +++ b/src/base.rs @@ -176,7 +176,7 @@ pub(crate) fn compile_fn( match module.define_function(codegened_func.func_id, context) { Ok(()) => {} Err(ModuleError::Compilation(CodegenError::ImplLimitExceeded)) => { - let handler = rustc_session::EarlyErrorHandler::new( + let handler = rustc_session::EarlyDiagCtxt::new( rustc_session::config::ErrorOutputType::default(), ); handler.early_error(format!( diff --git a/src/pretty_clif.rs b/src/pretty_clif.rs index 02c0dcb8b1b..196418023d9 100644 --- a/src/pretty_clif.rs +++ b/src/pretty_clif.rs @@ -231,9 +231,8 @@ pub(crate) fn write_ir_file( let res = std::fs::File::create(clif_file_name).and_then(|mut file| write(&mut file)); if let Err(err) = res { // Using early_warn as no Session is available here - let handler = rustc_session::EarlyErrorHandler::new( - rustc_session::config::ErrorOutputType::default(), - ); + let handler = + rustc_session::EarlyDiagCtxt::new(rustc_session::config::ErrorOutputType::default()); handler.early_warn(format!("error writing ir file: {}", err)); } }