diff options
| author | Michael Goulet <michael@errs.io> | 2023-03-13 22:22:59 +0000 |
|---|---|---|
| committer | Michael Goulet <michael@errs.io> | 2023-03-21 15:38:52 +0000 |
| commit | d213114cb5ad5bb525e88ec2d2f8e934f8a8f8b8 (patch) | |
| tree | cac15fde821b4c7681fa64e6422089e3e2e235f2 /compiler/rustc_codegen_ssa/src/back | |
| parent | dcaf956de0835a391b0dca5f85d38abe641b52e6 (diff) | |
| download | rust-d213114cb5ad5bb525e88ec2d2f8e934f8a8f8b8.tar.gz rust-d213114cb5ad5bb525e88ec2d2f8e934f8a8f8b8.zip | |
LocalCrate key
Diffstat (limited to 'compiler/rustc_codegen_ssa/src/back')
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/back/symbol_export.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/symbol_export.rs b/compiler/rustc_codegen_ssa/src/back/symbol_export.rs index 3380864fbb2..e403a1fd8ae 100644 --- a/compiler/rustc_codegen_ssa/src/back/symbol_export.rs +++ b/compiler/rustc_codegen_ssa/src/back/symbol_export.rs @@ -10,6 +10,7 @@ use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrFlags; use rustc_middle::middle::exported_symbols::{ metadata_symbol_name, ExportedSymbol, SymbolExportInfo, SymbolExportKind, SymbolExportLevel, }; +use rustc_middle::query::LocalCrate; use rustc_middle::ty::query::{ExternProviders, Providers}; use rustc_middle::ty::subst::{GenericArgKind, SubstsRef}; use rustc_middle::ty::Instance; @@ -41,7 +42,7 @@ pub fn crates_export_threshold(crate_types: &[CrateType]) -> SymbolExportLevel { } } -fn reachable_non_generics_provider(tcx: TyCtxt<'_>, (): ()) -> DefIdMap<SymbolExportInfo> { +fn reachable_non_generics_provider(tcx: TyCtxt<'_>, _: LocalCrate) -> DefIdMap<SymbolExportInfo> { if !tcx.sess.opts.output_types.should_codegen() { return Default::default(); } @@ -168,7 +169,7 @@ fn is_reachable_non_generic_provider_extern(tcx: TyCtxt<'_>, def_id: DefId) -> b fn exported_symbols_provider_local( tcx: TyCtxt<'_>, - (): (), + _: LocalCrate, ) -> &[(ExportedSymbol<'_>, SymbolExportInfo)] { if !tcx.sess.opts.output_types.should_codegen() { return &[]; |
