Skip to content

Commit 38b9e26

Browse files
committed
Add a way to decouple the implementation and the declaration of a TyCtxt method.
1 parent cd519aa commit 38b9e26

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: src/lib.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ use rustc_metadata::EncodedMetadata;
8282
use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
8383
use rustc_middle::query::Providers;
8484
use rustc_middle::ty::TyCtxt;
85+
use rustc_middle::hooks;
8586
use rustc_session::config::{Lto, OptLevel, OutputFilenames};
8687
use rustc_session::Session;
8788
use rustc_span::Symbol;
@@ -127,7 +128,7 @@ impl CodegenBackend for GccCodegenBackend {
127128
*self.supports_128bit_integers.lock().expect("lock") = check_context.get_last_error() == Ok(None);
128129
}
129130

130-
fn provide(&self, providers: &mut Providers) {
131+
fn provide(&self, providers: &mut Providers, _: &mut hooks::Providers) {
131132
// FIXME(antoyo) compute list of enabled features from cli flags
132133
providers.global_backend_features = |_tcx, ()| vec![];
133134
}

0 commit comments

Comments
 (0)