// FIXME: this case need more work to fix // currently the TokenTree matching ')' with '{', which is not user friendly for diagnostics async fn obstest() -> Result<> { let obs_connect = || -> Result<(), MyError) { //~ ERROR mismatched closing delimiter async { } } if let Ok(version, scene_list) = obs_connect() { } else { } } //~ ERROR unexpected closing delimiter