@@ -69,8 +69,8 @@ impl rustc_driver::Callbacks for MiriCompilerCalls {
69
69
tcx. sess . fatal ( "miri cannot be run on programs that fail compilation" ) ;
70
70
}
71
71
72
- let handler = EarlyDiagCtxt :: new ( tcx. sess . opts . error_format ) ;
73
- init_late_loggers ( & handler , tcx) ;
72
+ let early_dcx = EarlyDiagCtxt :: new ( tcx. sess . opts . error_format ) ;
73
+ init_late_loggers ( & early_dcx , tcx) ;
74
74
if !tcx. crate_types ( ) . contains ( & CrateType :: Executable ) {
75
75
tcx. sess . fatal ( "miri only makes sense on bin crates" ) ;
76
76
}
@@ -300,7 +300,7 @@ fn parse_comma_list<T: FromStr>(input: &str) -> Result<Vec<T>, T::Err> {
300
300
}
301
301
302
302
fn main ( ) {
303
- let handler = EarlyDiagCtxt :: new ( ErrorOutputType :: default ( ) ) ;
303
+ let early_dcx = EarlyDiagCtxt :: new ( ErrorOutputType :: default ( ) ) ;
304
304
305
305
// Snapshot a copy of the environment before `rustc` starts messing with it.
306
306
// (`install_ice_hook` might change `RUST_BACKTRACE`.)
@@ -311,7 +311,7 @@ fn main() {
311
311
// Earliest rustc setup.
312
312
let using_internal_features =
313
313
rustc_driver:: install_ice_hook ( rustc_driver:: DEFAULT_BUG_REPORT_URL , |_| ( ) ) ;
314
- rustc_driver:: init_rustc_env_logger ( & handler ) ;
314
+ rustc_driver:: init_rustc_env_logger ( & early_dcx ) ;
315
315
316
316
let target_crate = if crate_kind == "target" {
317
317
true
@@ -335,7 +335,7 @@ fn main() {
335
335
rustc_driver:: install_ice_hook ( "https://github.com/rust-lang/miri/issues/new" , |_| ( ) ) ;
336
336
337
337
// Init loggers the Miri way.
338
- init_early_loggers ( & handler ) ;
338
+ init_early_loggers ( & early_dcx ) ;
339
339
340
340
// Parse our arguments and split them across `rustc` and `miri`.
341
341
let mut miri_config = miri:: MiriConfig :: default ( ) ;
0 commit comments