about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/librustc_session/session.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_session/session.rs b/src/librustc_session/session.rs
index 9cdda56d2a2..150d207e5bf 100644
--- a/src/librustc_session/session.rs
+++ b/src/librustc_session/session.rs
@@ -752,7 +752,7 @@ impl Session {
     }
 
     pub fn incr_comp_session_dir_opt(&self) -> Option<cell::Ref<'_, PathBuf>> {
-        self.opts.incremental.is_some().to_option_with(|| self.incr_comp_session_dir())
+        self.opts.incremental.as_ref().map(|_| self.incr_comp_session_dir())
     }
 
     pub fn print_perf_stats(&self) {