From ac4648b6514ed74a929ab5d137c83b5cb6507f38 Mon Sep 17 00:00:00 2001 From: Igor Matuszewski Date: Thu, 14 Jul 2022 16:58:03 +0200 Subject: [PATCH] Adapt to rust-lang/rust#0ed9c64c3e --- rls-rustc/src/lib.rs | 2 +- rls/src/build/rustc.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rls-rustc/src/lib.rs b/rls-rustc/src/lib.rs index 6ffbbfb..178bee9 100644 --- a/rls-rustc/src/lib.rs +++ b/rls-rustc/src/lib.rs @@ -91,7 +91,7 @@ struct ShimCalls { impl Callbacks for ShimCalls { fn config(&mut self, config: &mut interface::Config) { - config.opts.debugging_opts.save_analysis = true; + config.opts.unstable_opts.save_analysis = true; #[cfg(feature = "clippy")] match self.clippy_preference { diff --git a/rls/src/build/rustc.rs b/rls/src/build/rustc.rs index 4ee888b..c91af0b 100644 --- a/rls/src/build/rustc.rs +++ b/rls/src/build/rustc.rs @@ -220,7 +220,7 @@ impl rustc_driver::Callbacks for RlsRustcCalls { // This also prevents the compiler from dropping expanded AST, which we // still need in the `after_analysis` callback in order to process and // pass the computed analysis in-memory. - config.opts.debugging_opts.save_analysis = true; + config.opts.unstable_opts.save_analysis = true; #[cfg(feature = "clippy")] {