//@ compile-flags: -D path-statements | |
struct Droppy; | |
impl Drop for Droppy { | |
fn drop(&mut self) {} | |
} | |
fn main() { | |
let x = 10; | |
x; //~ ERROR path statement with no effect | |
let y = Droppy; | |
y; //~ ERROR path statement drops value | |
let z = (Droppy,); | |
z; //~ ERROR path statement drops value | |
} |