1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#[macro_export] macro_rules! verify_assume { ($condition:expr) => { if cfg!(mirai) { mirai_annotations::mirai_assume($condition) } }; } #[macro_export] macro_rules! verifier_assert { ($condition:expr) => { if cfg!(mirai) { mirai_annotations::mirai_verify($condition, "false verification condition") } }; }