diff options
| author | Veera <sveera.2001@gmail.com> | 2024-08-06 14:10:00 -0400 |
|---|---|---|
| committer | Veera <sveera.2001@gmail.com> | 2024-08-06 14:50:09 -0400 |
| commit | f003e92a5ba73c673f0faeaac01b6eac6ba3f76a (patch) | |
| tree | 8c993626ee900780a04d30c5fbd4730adc995b39 /tests/ui/inline-const | |
| parent | 764675e01aa4f32fd5a84e5f3b6a6e1ca8a1d31e (diff) | |
| download | rust-f003e92a5ba73c673f0faeaac01b6eac6ba3f76a.tar.gz rust-f003e92a5ba73c673f0faeaac01b6eac6ba3f76a.zip | |
Don't Suggest Labeling `const` and `unsafe` Blocks
Diffstat (limited to 'tests/ui/inline-const')
| -rw-r--r-- | tests/ui/inline-const/break-inside-inline-const-issue-128604.rs | 7 | ||||
| -rw-r--r-- | tests/ui/inline-const/break-inside-inline-const-issue-128604.stderr | 26 |
2 files changed, 20 insertions, 13 deletions
diff --git a/tests/ui/inline-const/break-inside-inline-const-issue-128604.rs b/tests/ui/inline-const/break-inside-inline-const-issue-128604.rs index 648c9582510..a9795d1569c 100644 --- a/tests/ui/inline-const/break-inside-inline-const-issue-128604.rs +++ b/tests/ui/inline-const/break-inside-inline-const-issue-128604.rs @@ -15,4 +15,11 @@ fn main() { break; //~^ ERROR `break` outside of a loop or labeled block }; + + { + const { + break; + //~^ ERROR `break` outside of a loop or labeled block + } + } } diff --git a/tests/ui/inline-const/break-inside-inline-const-issue-128604.stderr b/tests/ui/inline-const/break-inside-inline-const-issue-128604.stderr index c240fab1113..300cd45ad69 100644 --- a/tests/ui/inline-const/break-inside-inline-const-issue-128604.stderr +++ b/tests/ui/inline-const/break-inside-inline-const-issue-128604.stderr @@ -1,4 +1,16 @@ error[E0268]: `break` outside of a loop or labeled block + --> $DIR/break-inside-inline-const-issue-128604.rs:15:9 + | +LL | break; + | ^^^^^ cannot `break` outside of a loop or labeled block + +error[E0268]: `break` outside of a loop or labeled block + --> $DIR/break-inside-inline-const-issue-128604.rs:21:13 + | +LL | break; + | ^^^^^ cannot `break` outside of a loop or labeled block + +error[E0268]: `break` outside of a loop or labeled block --> $DIR/break-inside-inline-const-issue-128604.rs:2:21 | LL | let _ = ['a'; { break 2; 1 }]; @@ -22,18 +34,6 @@ LL | LL ~ break 'block; | -error[E0268]: `break` outside of a loop or labeled block - --> $DIR/break-inside-inline-const-issue-128604.rs:15:9 - | -LL | break; - | ^^^^^ cannot `break` outside of a loop or labeled block - | -help: consider labeling this block to be able to break within it - | -LL ~ const 'block: { -LL ~ break 'block; - | - -error: aborting due to 3 previous errors +error: aborting due to 4 previous errors For more information about this error, try `rustc --explain E0268`. |
