+
+pub fn provide_local(providers: &mut Providers) {
+ back::symbol_names::provide(providers);
+ base::provide(providers);
+ providers.exported_symbol_set = |tcx, cnum| {
+ assert_eq!(cnum, LOCAL_CRATE);
+ Arc::new(back::symbol_export::compute(tcx))
+ };
+}
+
+pub fn provide_extern(providers: &mut Providers) {
+ back::symbol_names::provide(providers);
+}