Loop.Casifymodule Typ = Runtime.Type.Typval casify_if_if :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.block ->
Ol.Ast.exp ->
Ol.Ast.block ->
Ol.Ast.instr optionval merge_if_case :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Ol.Ast.exp ->
Ol.Ast.block ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.case list optionval merge_if_case' :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.case list ->
Ol.Ast.guard ->
Ol.Ast.block ->
Ol.Ast.case list optionval casify_if_case :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.block ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.instr optionval merge_case_if :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.exp ->
Ol.Ast.block ->
Ol.Ast.case list optionval merge_case_if' :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Ol.Ast.exp ->
Ol.Ast.case list ->
Ol.Ast.case list ->
bool ->
Ol.Ast.guard ->
Ol.Ast.block ->
Ol.Ast.case list optionval casify_case_if :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.exp ->
Ol.Ast.block ->
Ol.Ast.instr optionval merge_case_case :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.exp ->
Ol.Ast.case list ->
Ol.Ast.case list optionval casify_case_case :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.exp ->
Ol.Ast.case list ->
Ol.Ast.instr optionval casify_from_if :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.iterexp list ->
Ol.Ast.block ->
Ol.Ast.block ->
Ol.Ast.block optionval casify_from_if' :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.block ->
Ol.Ast.block ->
Ol.Ast.block ->
Ol.Ast.block optionval casify_from_case :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.block ->
Ol.Ast.block optionval casify_from_case' :
Runtime.Dynamic_Sl.Envs.TDEnv.t ->
Util.Source.region ->
Ol.Ast.exp ->
Ol.Ast.case list ->
bool ->
Ol.Ast.block ->
Ol.Ast.block ->
Ol.Ast.block optionval casify : Runtime.Dynamic_Sl.Envs.TDEnv.t -> Ol.Ast.block -> Ol.Ast.blockval apply : Runtime.Dynamic_Sl.Envs.TDEnv.t -> Ol.Ast.block -> Ol.Ast.block