#![feature(try_blocks)] | |
fn main() { | |
let _: Option<()> = do catch {}; | |
//~^ ERROR found removed `do catch` syntax | |
//~| replace with the new syntax | |
//~| following RFC #2388, the new non-placeholder syntax is `try` | |
let _recovery_witness: () = 1; //~ ERROR mismatched types | |
} |