about summary refs log tree commit diff
path: root/src/librustc_codegen_ssa/mir
diff options
context:
space:
mode:
authorBart Massey <bart.massey@gmail.com>2019-11-12 03:19:40 -0800
committerBart Massey <bart.massey@gmail.com>2019-11-15 16:31:30 -0800
commited56f867818f7f3fb29dac3cfc0faf316909fd23 (patch)
treec1ccd241b3125d2b32b9f8d3ebf5aa6d4d12786e /src/librustc_codegen_ssa/mir
parent1bd30ce2aac40c7698aa4a1b9520aa649ff2d1c5 (diff)
downloadrust-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.rs2
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