Make settings::Flags::new consume the Builder.

This makes it more clear what the relationship is between the Builder
and the resulting Flags.
This commit is contained in:
Dan Gohman
2018-04-27 21:01:35 -07:00
parent b7f38ac8bc
commit 94a883abae
21 changed files with 63 additions and 60 deletions

View File

@@ -1175,7 +1175,7 @@ mod tests {
#[test]
fn empty() {
let func = Function::new();
let flags = &settings::Flags::new(&settings::builder());
let flags = &settings::Flags::new(settings::builder());
let verifier = Verifier::new(&func, flags.into());
assert_eq!(verifier.run(), Ok(()));
}
@@ -1198,7 +1198,7 @@ mod tests {
}),
ebb0,
);
let flags = &settings::Flags::new(&settings::builder());
let flags = &settings::Flags::new(settings::builder());
let verifier = Verifier::new(&func, flags.into());
assert_err_with_msg!(verifier.run(), "instruction format");
}