mirror of
				https://github.com/rust-lang/rust.git
				synced 2025-11-04 06:56:14 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			19 lines
		
	
	
		
			339 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			339 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
//@ run-pass
 | 
						|
#![allow(dead_code)]
 | 
						|
#![allow(unused_assignments)]
 | 
						|
//@ pretty-expanded FIXME #23616
 | 
						|
 | 
						|
#![allow(unreachable_code)]
 | 
						|
#![allow(unused_variables)]
 | 
						|
 | 
						|
fn test(_cond: bool) {
 | 
						|
    let v: isize;
 | 
						|
    v = 1;
 | 
						|
    loop { } // loop never terminates, so no error is reported
 | 
						|
    v = 2;
 | 
						|
}
 | 
						|
 | 
						|
pub fn main() {
 | 
						|
    // note: don't call test()... :)
 | 
						|
}
 |