diff options
Diffstat (limited to 'src/test/ui/suggestions/ignore-nested-field-binding.rs')
| -rw-r--r-- | src/test/ui/suggestions/ignore-nested-field-binding.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/test/ui/suggestions/ignore-nested-field-binding.rs b/src/test/ui/suggestions/ignore-nested-field-binding.rs deleted file mode 100644 index 6dc0263ec9f..00000000000 --- a/src/test/ui/suggestions/ignore-nested-field-binding.rs +++ /dev/null @@ -1,20 +0,0 @@ -// Regression test for #88403, where prefixing with an underscore was -// erroneously suggested for a nested shorthand struct field binding. - -// run-rustfix -#![allow(unused)] -#![forbid(unused_variables)] - -struct Inner { i: i32 } -struct Outer { o: Inner } - -fn foo(Outer { o: Inner { i } }: Outer) {} -//~^ ERROR: unused variable: `i` -//~| HELP: try ignoring the field - -fn main() { - let s = Outer { o: Inner { i: 42 } }; - let Outer { o: Inner { i } } = s; - //~^ ERROR: unused variable: `i` - //~| HELP: try ignoring the field -} |
