pub proof fn lemma_cond_spec_parse_congruence<Inner1: SpecParser, Inner2: SpecParser<PVal = Inner1::PVal>>(
cond: bool,
inner1: Inner1,
inner2: Inner2,
)Expand description
requires
forall |x: Seq<u8>| #[trigger] inner1.spec_parse(x) == inner2.spec_parse(x),ensuresforall |x: Seq<u8>| {
#[trigger] Cond(cond, inner1).spec_parse(x) == Cond(cond, inner2).spec_parse(x)
},