diff options
| author | Jieyou Xu <jieyouxu@outlook.com> | 2025-08-15 23:39:33 +0800 |
|---|---|---|
| committer | Jieyou Xu <jieyouxu@outlook.com> | 2025-08-18 21:57:11 +0800 |
| commit | ddd99930f34b79f209c61cc25706a1dac1173762 (patch) | |
| tree | c0a99b90beba9a9a5b5e8bc29e6534b6d783bbd8 /tests/ui/parser/tuple-index-suffix-proc-macro.rs | |
| parent | eb3441b25a7acbce8cec0571b3f8ec87cca8c349 (diff) | |
| download | rust-ddd99930f34b79f209c61cc25706a1dac1173762.tar.gz rust-ddd99930f34b79f209c61cc25706a1dac1173762.zip | |
Turn invalid index suffixes into hard errors
Diffstat (limited to 'tests/ui/parser/tuple-index-suffix-proc-macro.rs')
| -rw-r--r-- | tests/ui/parser/tuple-index-suffix-proc-macro.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/ui/parser/tuple-index-suffix-proc-macro.rs b/tests/ui/parser/tuple-index-suffix-proc-macro.rs index feca6f9cdfb..557c67738d3 100644 --- a/tests/ui/parser/tuple-index-suffix-proc-macro.rs +++ b/tests/ui/parser/tuple-index-suffix-proc-macro.rs @@ -11,12 +11,13 @@ fn main() { struct TupStruct(i32); let tup_struct = TupStruct(42); - // #60186 carve outs `{i,u}{32,usize}` as non-lint pseudo-FCW warnings. + // Previously, #60186 had carve outs for `{i,u}{32,usize}` as non-lint pseudo-FCW warnings. Now, + // they all hard error. aux::bad_tup_indexing!(0usize); - //~^ WARN suffixes on a tuple index are invalid + //~^ ERROR suffixes on a tuple index are invalid aux::bad_tup_struct_indexing!(tup_struct, 0isize); - //~^ WARN suffixes on a tuple index are invalid + //~^ ERROR suffixes on a tuple index are invalid // Not part of the #60186 carve outs. |
