debuginfo: Refactor debuginfo generation for types -- Run x.py fmt
This commit is contained in:
parent
5144661d6b
commit
07a1194edf
3 changed files with 13 additions and 39 deletions
|
@ -128,4 +128,4 @@ in the middle of the prologue, however, they are ignored by LLVM's prologue
|
|||
detection. The `create_argument_metadata()` and related functions take care
|
||||
of linking the `llvm.dbg.declare` instructions to the correct source
|
||||
locations even while source location emission is still disabled, so there
|
||||
is no need to do anything special with source location handling here.
|
||||
is no need to do anything special with source location handling here.
|
||||
|
|
|
@ -1022,9 +1022,11 @@ fn build_upvar_field_di_nodes<'ll, 'tcx>(
|
|||
}
|
||||
};
|
||||
|
||||
debug_assert!(up_var_tys
|
||||
.iter()
|
||||
.all(|&t| t == cx.tcx.normalize_erasing_regions(ParamEnv::reveal_all(), t)));
|
||||
debug_assert!(
|
||||
up_var_tys
|
||||
.iter()
|
||||
.all(|&t| t == cx.tcx.normalize_erasing_regions(ParamEnv::reveal_all(), t))
|
||||
);
|
||||
|
||||
let capture_names = closure_saved_names_of_captured_variables(cx.tcx, def_id);
|
||||
let layout = cx.layout_of(closure_or_generator_ty);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue