1
Fork 0

Make Compiler::{sess,codegen_backend} public.

And remove the relevant getters on `Compiler` and `Queries`.
This commit is contained in:
Nicholas Nethercote 2023-11-20 13:26:09 +11:00
parent 09c807ed82
commit 3a4798c92d
8 changed files with 28 additions and 41 deletions

View file

@ -645,10 +645,10 @@ pub fn create_global_ctxt<'tcx>(
// incr. comp. yet.
dep_graph.assert_ignored();
let sess = &compiler.session();
let sess = &compiler.sess;
let query_result_on_disk_cache = rustc_incremental::load_query_result_cache(sess);
let codegen_backend = compiler.codegen_backend();
let codegen_backend = &compiler.codegen_backend;
let mut providers = *DEFAULT_QUERY_PROVIDERS;
codegen_backend.provide(&mut providers);