diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2023-11-20 13:26:09 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2023-11-22 13:22:41 +1100 |
| commit | 3a4798c92d5ea9e4a3a0e6d4e2b597b0e9c7cf9a (patch) | |
| tree | 92b0b3481bd2724b5a27496d8bbe070c349140ed /compiler/rustc_driver_impl/src | |
| parent | 09c807ed829b58a67a4e4612279b5832d969b9fa (diff) | |
| download | rust-3a4798c92d5ea9e4a3a0e6d4e2b597b0e9c7cf9a.tar.gz rust-3a4798c92d5ea9e4a3a0e6d4e2b597b0e9c7cf9a.zip | |
Make `Compiler::{sess,codegen_backend}` public.
And remove the relevant getters on `Compiler` and `Queries`.
Diffstat (limited to 'compiler/rustc_driver_impl/src')
| -rw-r--r-- | compiler/rustc_driver_impl/src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_driver_impl/src/lib.rs b/compiler/rustc_driver_impl/src/lib.rs index 1a59d72b441..19730e81c85 100644 --- a/compiler/rustc_driver_impl/src/lib.rs +++ b/compiler/rustc_driver_impl/src/lib.rs @@ -360,8 +360,8 @@ fn run_compiler( drop(default_handler); interface::run_compiler(config, |compiler| { - let sess = compiler.session(); - let codegen_backend = compiler.codegen_backend(); + let sess = &compiler.sess; + let codegen_backend = &*compiler.codegen_backend; // This implements `-Whelp`. It should be handled very early, like // `--help`/`-Zhelp`/`-Chelp`. This is the earliest it can run, because @@ -672,7 +672,7 @@ fn process_rlink(sess: &Session, compiler: &interface::Compiler) { }; } }; - let result = compiler.codegen_backend().link(sess, codegen_results, &outputs); + let result = compiler.codegen_backend.link(sess, codegen_results, &outputs); abort_on_err(result, sess); } else { sess.emit_fatal(RlinkNotAFile {}) |
