contract C { uint x; modifier m { require(x > 0); _; } function f() m public view { assert(x > 0); } } // ==== // SMTEngine: all // ----