Remove in_band_lifetimes
from rustc_codegen_llvm
See #91867 for more information.
This commit is contained in:
parent
1d01550f7e
commit
4937a55dfb
28 changed files with 429 additions and 392 deletions
|
@ -39,7 +39,7 @@ pub struct ValueIter<'ll> {
|
|||
step: unsafe extern "C" fn(&'ll Value) -> Option<&'ll Value>,
|
||||
}
|
||||
|
||||
impl Iterator for ValueIter<'ll> {
|
||||
impl<'ll> Iterator for ValueIter<'ll> {
|
||||
type Item = &'ll Value;
|
||||
|
||||
fn next(&mut self) -> Option<&'ll Value> {
|
||||
|
@ -51,14 +51,11 @@ impl Iterator for ValueIter<'ll> {
|
|||
}
|
||||
}
|
||||
|
||||
pub fn iter_globals(llmod: &'ll llvm::Module) -> ValueIter<'ll> {
|
||||
pub fn iter_globals(llmod: &llvm::Module) -> ValueIter<'_> {
|
||||
unsafe { ValueIter { cur: llvm::LLVMGetFirstGlobal(llmod), step: llvm::LLVMGetNextGlobal } }
|
||||
}
|
||||
|
||||
pub fn compile_codegen_unit(
|
||||
tcx: TyCtxt<'tcx>,
|
||||
cgu_name: Symbol,
|
||||
) -> (ModuleCodegen<ModuleLlvm>, u64) {
|
||||
pub fn compile_codegen_unit(tcx: TyCtxt<'_>, cgu_name: Symbol) -> (ModuleCodegen<ModuleLlvm>, u64) {
|
||||
let start_time = Instant::now();
|
||||
|
||||
let dep_node = tcx.codegen_unit(cgu_name).codegen_dep_node(tcx);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue