@@ -462,7 +462,6 @@ pub enum PrintRequest {
462
462
#[ derive( Copy , Clone , Debug , PartialEq , Eq , PartialOrd , Ord , Hash ) ]
463
463
pub enum BorrowckMode {
464
464
Mir ,
465
- Compare ,
466
465
Migrate ,
467
466
}
468
467
@@ -471,7 +470,6 @@ impl BorrowckMode {
471
470
/// on the AST borrow check if the MIR-based one errors.
472
471
pub fn migrate ( self ) -> bool {
473
472
match self {
474
- BorrowckMode :: Compare => false ,
475
473
BorrowckMode :: Mir => false ,
476
474
BorrowckMode :: Migrate => true ,
477
475
}
@@ -480,7 +478,6 @@ impl BorrowckMode {
480
478
/// Should we emit the AST-based borrow checker errors?
481
479
pub fn use_ast ( self ) -> bool {
482
480
match self {
483
- BorrowckMode :: Compare => true ,
484
481
BorrowckMode :: Mir => false ,
485
482
BorrowckMode :: Migrate => false ,
486
483
}
@@ -2315,7 +2312,6 @@ pub fn build_session_options_and_crate_config(
2315
2312
let borrowck_mode = match debugging_opts. borrowck . as_ref ( ) . map ( |s| & s[ ..] ) {
2316
2313
None | Some ( "migrate" ) => BorrowckMode :: Migrate ,
2317
2314
Some ( "mir" ) => BorrowckMode :: Mir ,
2318
- Some ( "compare" ) => BorrowckMode :: Compare ,
2319
2315
Some ( m) => early_error ( error_format, & format ! ( "unknown borrowck mode `{}`" , m) ) ,
2320
2316
} ;
2321
2317
0 commit comments