mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-10-31 13:04:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| error: unreachable expression
 | |
|   --> $DIR/expr_struct.rs:14:13
 | |
|    |
 | |
| LL |     let x = Foo { a: 22, b: 33, ..return };
 | |
|    |             ^^^^^^^^^^^^^^^^^^^^^^------^^
 | |
|    |             |                     |
 | |
|    |             |                     any code following this expression is unreachable
 | |
|    |             unreachable expression
 | |
|    |
 | |
| note: the lint level is defined here
 | |
|   --> $DIR/expr_struct.rs:4:9
 | |
|    |
 | |
| LL | #![deny(unreachable_code)]
 | |
|    |         ^^^^^^^^^^^^^^^^
 | |
| 
 | |
| error: unreachable expression
 | |
|   --> $DIR/expr_struct.rs:19:33
 | |
|    |
 | |
| LL |     let x = Foo { a: return, b: 33, ..return };
 | |
|    |                      ------     ^^ unreachable expression
 | |
|    |                      |
 | |
|    |                      any code following this expression is unreachable
 | |
| 
 | |
| error: unreachable expression
 | |
|   --> $DIR/expr_struct.rs:24:39
 | |
|    |
 | |
| LL |     let x = Foo { a: 22, b: return, ..return };
 | |
|    |                             ------    ^^^^^^ unreachable expression
 | |
|    |                             |
 | |
|    |                             any code following this expression is unreachable
 | |
| 
 | |
| error: unreachable expression
 | |
|   --> $DIR/expr_struct.rs:29:13
 | |
|    |
 | |
| LL |     let x = Foo { a: 22, b: return };
 | |
|    |             ^^^^^^^^^^^^^^^^------^^
 | |
|    |             |               |
 | |
|    |             |               any code following this expression is unreachable
 | |
|    |             unreachable expression
 | |
| 
 | |
| error: aborting due to 4 previous errors
 | |
| 
 | 
