Re-exportsยง
use std::ffi::CString;๐use std::fs;๐use std::path::Path;๐use std::sync::Arc;๐use rustc_data_structures::memmap::Mmap;๐use rustc_errors::DiagCtxtHandle;๐use rustc_hir::def_id::CrateNum;๐use rustc_hir::def_id::LOCAL_CRATE;๐use rustc_middle::middle::exported_symbols::ExportedSymbol;๐use rustc_middle::middle::exported_symbols::SymbolExportInfo;๐use rustc_middle::middle::exported_symbols::SymbolExportLevel;๐use rustc_middle::ty::TyCtxt;๐use rustc_session::config::Lto;๐use rustc_structures::CrateType;๐use tracing::info;๐use crate::back::symbol_export;๐use crate::back::symbol_export::allocator_shim_symbols;๐use crate::back::symbol_export::symbol_name_for_instance_in_crate;๐use crate::back::write::CodegenContext;๐use crate::base::allocator_kind_for_codegen;๐use crate::diagnostics::DynamicLinkingWithLTO;๐use crate::diagnostics::LtoDisallowed;๐use crate::diagnostics::LtoDylib;๐use crate::diagnostics::LtoProcMacro;๐use crate::traits::*;๐
Structsยง
Enumsยง
Functionsยง
- check_
lto_ ๐allowed - crate_
type_ ๐allows_ lto - exported_
symbols_ ๐for_ lto