Module Oug_actions


module Oug_actions: sig .. end
Pending actions.


type type_field_kind =
| Tf_variant
| Tf_record

type pending_action =
| Add_depend_to_value of Oug_types.elt_id * Oug_types.absname * Oug_types.depend
| Add_depend_to_module of Oug_types.elt_id * Oug_types.absname * Oug_types.depend
| Add_depend_to_type of Oug_types.elt_id * Oug_types.absname * Oug_types.depend
| Add_depend_to_type_field of Oug_types.elt_id * Oug_types.absname * type_field_kind
* Oug_types.depend
| Mod_copy_contained of Oug_types.absname * Oug_types.elt_id (*copy elements contained in absname into module elt_id*)
| Mod_apply of Oug_types.elt_id * Oug_types.elt_id * Oug_types.elt_id Oug_env.t
* Oug_types.elt_id
(*FIXME: useless now arg module id, param module id, applied functor id*)