diff options
| author | Bart Massey <bart.massey@gmail.com> | 2019-11-12 03:19:40 -0800 |
|---|---|---|
| committer | Bart Massey <bart.massey@gmail.com> | 2019-11-15 16:31:30 -0800 |
| commit | ed56f867818f7f3fb29dac3cfc0faf316909fd23 (patch) | |
| tree | c1ccd241b3125d2b32b9f8d3ebf5aa6d4d12786e /src/librustc_codegen_ssa/mir | |
| parent | 1bd30ce2aac40c7698aa4a1b9520aa649ff2d1c5 (diff) | |
| download | rust-ed56f867818f7f3fb29dac3cfc0faf316909fd23.tar.gz rust-ed56f867818f7f3fb29dac3cfc0faf316909fd23.zip | |
Cleaned up unused labels
Deleted unused labels from compiler and fixed or allowed unused labels in tests. This patch removes some gratuitous unused labels and turns off the warning for unused labels that are a necessary part of tests. This will permit setting the `unused_labels` lint to `warn`.
Diffstat (limited to 'src/librustc_codegen_ssa/mir')
| -rw-r--r-- | src/librustc_codegen_ssa/mir/block.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc_codegen_ssa/mir/block.rs b/src/librustc_codegen_ssa/mir/block.rs index 14be0e80fb4..8002b3fca8d 100644 --- a/src/librustc_codegen_ssa/mir/block.rs +++ b/src/librustc_codegen_ssa/mir/block.rs @@ -721,7 +721,7 @@ impl<'a, 'tcx, Bx: BuilderMethods<'a, 'tcx>> FunctionCx<'a, 'tcx, Bx> { 'descend_newtypes: while !op.layout.ty.is_unsafe_ptr() && !op.layout.ty.is_region_ptr() { - 'iter_fields: for i in 0..op.layout.fields.count() { + for i in 0..op.layout.fields.count() { let field = op.extract_field(&mut bx, i); if !field.layout.is_zst() { // we found the one non-zero-sized field that is allowed |
