Refactor code to use Context::verify instead of doing it manually.
This commit is contained in:
@@ -155,14 +155,17 @@ fn handle_module(
|
|||||||
for func in &translation.functions {
|
for func in &translation.functions {
|
||||||
let mut context = Context::new();
|
let mut context = Context::new();
|
||||||
context.func = func.clone();
|
context.func = func.clone();
|
||||||
verifier::verify_context(&context.func, &context.cfg, &context.domtree, None)
|
context.verify(None).map_err(|err| {
|
||||||
.map_err(|err| pretty_verifier_error(&context.func, None, err))?;
|
pretty_verifier_error(&context.func, None, err)
|
||||||
|
})?;
|
||||||
context.licm();
|
context.licm();
|
||||||
verifier::verify_context(&context.func, &context.cfg, &context.domtree, None)
|
context.verify(None).map_err(|err| {
|
||||||
.map_err(|err| pretty_verifier_error(&context.func, None, err))?;
|
pretty_verifier_error(&context.func, None, err)
|
||||||
|
})?;
|
||||||
context.simple_gvn();
|
context.simple_gvn();
|
||||||
verifier::verify_context(&context.func, &context.cfg, &context.domtree, None)
|
context.verify(None).map_err(|err| {
|
||||||
.map_err(|err| pretty_verifier_error(&context.func, None, err))?;
|
pretty_verifier_error(&context.func, None, err)
|
||||||
|
})?;
|
||||||
}
|
}
|
||||||
terminal.fg(term::color::GREEN).unwrap();
|
terminal.fg(term::color::GREEN).unwrap();
|
||||||
vprintln!(flag_verbose, " ok");
|
vprintln!(flag_verbose, " ok");
|
||||||
|
|||||||
Reference in New Issue
Block a user