fact: Definition desugarAll (specs0:list FULL_SPEC_CASE.t) (m:METHOD.t) (enc:TYPEDEF.t) : list FULL_SPEC_CASE.t := let specs1 := desugarNonNullArguments specs0 m in let specs2 := desugarNonNullResult specs1 m in let specs3 := desugarPure specs2 m in let specs4 := desugarEmptySpecification specs3 m enc in let specs5 := desugarNested specs4 in let specs6 := desugarBehaviour specs5 m in let specs8 := desugarSignals specs6 in let specs9 := desugarMultiple specs8 in specs9.
imports: JML(Prelude) Coq(ZArith) Coq(Bool) Coq(List) JML(TaggedList) JML(ListHelpers) JML(ListFunctions) JML(OptionHelpers) JML(JMLProgramPlusImpl) JML(JMLFull2Basic) JML(JMLExpressionNotations)