about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-03-24 12:02:13 +0000
committerbors <bors@rust-lang.org>2021-03-24 12:02:13 +0000
commit2e012ce681b4d116c2ce2d285d09e03a794482cb (patch)
tree41f333b1d22ff9d329d53d6ea38830b065bd7867 /src
parent680d9fcac1dec4b671707e0ffc6bf95ac7115ebe (diff)
parentb24902ea18e53fde6ec1814953e68be62e71b8ee (diff)
downloadrust-2e012ce681b4d116c2ce2d285d09e03a794482cb.tar.gz
rust-2e012ce681b4d116c2ce2d285d09e03a794482cb.zip
Auto merge of #83050 - osa1:issue83048, r=matthewjasper
Run analyses before thir-tree dumps

Fixes #83048
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/issues/issue-83048.rs5
-rw-r--r--src/test/ui/issues/issue-83048.stderr9
2 files changed, 14 insertions, 0 deletions
diff --git a/src/test/ui/issues/issue-83048.rs b/src/test/ui/issues/issue-83048.rs
new file mode 100644
index 00000000000..520ae974398
--- /dev/null
+++ b/src/test/ui/issues/issue-83048.rs
@@ -0,0 +1,5 @@
+// compile-flags: -Z unpretty=thir-tree
+
+pub fn main() {
+    break; //~ ERROR: `break` outside of a loop [E0268]
+}
diff --git a/src/test/ui/issues/issue-83048.stderr b/src/test/ui/issues/issue-83048.stderr
new file mode 100644
index 00000000000..62d67d75844
--- /dev/null
+++ b/src/test/ui/issues/issue-83048.stderr
@@ -0,0 +1,9 @@
+error[E0268]: `break` outside of a loop
+  --> $DIR/issue-83048.rs:4:5
+   |
+LL |     break;
+   |     ^^^^^ cannot `break` outside of a loop
+
+error: aborting due to previous error
+
+For more information about this error, try `rustc --explain E0268`.