Docs GODI Archive
Projects Blog Link DB

Search GODI:


More options
File lib/jessie/jc_fenv.cmi_pretty GODI Package apps-why
 
   jc_fenv.cmi_pretty    Sources  
type effect =
  Jc_fenv.effect = {
  jc_effect_alloc_table : Jc_region.StringRegionSet.t;
  jc_effect_tag_table : Jc_envset.LogicLabelSet.t Jc_envset.VariantMap.t;
  jc_effect_memories :
    Jc_envset.LogicLabelSet.t Jc_region.FieldOrVariantRegionMap.t;
  jc_effect_globals : Jc_envset.VarSet.t;
  jc_effect_mutable : Jc_envset.StringSet.t;
  jc_effect_committed : Jc_envset.StringSet.t;
}
type fun_effect =
  Jc_fenv.fun_effect = {
  jc_reads : effect;
  jc_writes : effect;
  jc_raises : Jc_envset.ExceptionSet.t;
}
type logic_info =
  Jc_fenv.logic_info = {
  jc_logic_info_tag : int;
  jc_logic_info_name : string;
  mutable jc_logic_info_final_name : string;
  mutable jc_logic_info_result_type : Jc_env.jc_type option;
  mutable jc_logic_info_result_region : Jc_env.region;
  mutable jc_logic_info_parameters : Jc_env.var_info list;
  mutable jc_logic_info_param_regions : Jc_env.region list;
  mutable jc_logic_info_effects : effect;
  mutable jc_logic_info_calls : logic_info list;
  mutable jc_logic_info_is_recursive : bool;
  mutable jc_logic_info_labels : Jc_env.logic_label list;
}
type fun_info =
  Jc_fenv.fun_info = {
  jc_fun_info_tag : int;
  jc_fun_info_name : string;
  mutable jc_fun_info_final_name : string;
  jc_fun_info_result : Jc_env.var_info;
  jc_fun_info_return_region : Jc_env.region;
  mutable jc_fun_info_parameters : Jc_env.var_info list;
  mutable jc_fun_info_param_regions : Jc_env.region list;
  mutable jc_fun_info_calls : fun_info list;
  mutable jc_fun_info_is_recursive : bool;
  mutable jc_fun_info_logic_apps : logic_info list;
  mutable jc_fun_info_effects : fun_effect;
}
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml