panictry!(..) -> .unwrap()

This commit is contained in:
Mazdak Farrokhzad 2019-10-16 19:22:56 +02:00
parent 1a26fdf9b2
commit 8ca16ddfd4

View File

@ -1,4 +1,4 @@
use crate::{ast, panictry};
use crate::ast;
use crate::parse::{PResult, source_file_to_stream};
use crate::parse::new_parser_from_source_str;
use crate::parse::parser::Parser;
@ -28,7 +28,7 @@ crate fn with_error_checking_parse<'a, T, F>(s: String, ps: &'a ParseSess, f: F)
F: FnOnce(&mut Parser<'a>) -> PResult<'a, T>,
{
let mut p = string_to_parser(&ps, s);
let x = panictry!(f(&mut p));
let x = f(&mut p).unwrap();
p.sess.span_diagnostic.abort_if_errors();
x
}