1error: unreachable expression
2  --> $DIR/expr_assign.rs:10:5
3   |
4LL |     x = return;
5   |     ^^^^------
6   |     |   |
7   |     |   any code following this expression is unreachable
8   |     unreachable expression
9   |
10note: the lint level is defined here
11  --> $DIR/expr_assign.rs:5:9
12   |
13LL | #![deny(unreachable_code)]
14   |         ^^^^^^^^^^^^^^^^
15
16error: unreachable expression
17  --> $DIR/expr_assign.rs:20:14
18   |
19LL |         *p = return;
20   |         --   ^^^^^^ unreachable expression
21   |         |
22   |         any code following this expression is unreachable
23
24error: unreachable expression
25  --> $DIR/expr_assign.rs:26:15
26   |
27LL |     *{return; &mut i} = 22;
28   |       ------  ^^^^^^ unreachable expression
29   |       |
30   |       any code following this expression is unreachable
31
32error: aborting due to 3 previous errors
33
34