// TODO: adjust clients so don't require constsAndGlobals public static Term GlobalStateAssumption(BoogieContextIsa boogieContext, Term constsAndGlobals, Term normalState) { return (IsaBoogieTerm.StateWf( boogieContext.absValTyMap, boogieContext.rtypeEnv, constsAndGlobals, IsaBoogieTerm.GlobalState(normalState))); }
public static Term OldGlobalStateAssumption(Term normalState) { return(TermBinary.Eq(IsaBoogieTerm.GlobalState(normalState), IsaBoogieTerm.OldGlobalState(normalState))); }