Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type wire = label
type call_graph = link list
type clock = string * Data.v
type call_tbl =
(node_call,
link list
* RdbgEvent.var list
* RdbgEvent.var list
* RdbgEvent.var list
* RdbgEvent.src_info)
Hashtbl.t
val call_tbl : call_tbl
val verbose : bool ref
val log : out_channel
val caller_tbl : caller_tbl
module Tags : sig ... end
type tags = Tags.t
val tag_cpt : int ref
val tag_tbl : tag_tbl
val tags_tbl : tags_tbl
val tags2str : Tags.t -> string
val tags_ref2str : tags_ref -> string
val val_to_string : Data.v -> string
val get_src : RdbgEvent.t -> RdbgEvent.src_info
type src_info_select =
(string * (int * int) * (int * int) * RdbgEvent.src_info_atom option) list
val cpt : int ref
val pre_tbl :
((string * (int * int) * (int * int) * RdbgEvent.src_info_atom option) list,
node_call)
Hashtbl.t
val node_tbl :
(string
* (string * (int * int) * (int * int) * RdbgEvent.src_info_atom option) list,
node_call)
Hashtbl.t
val get_nodecall : RdbgEvent.t -> node_call
val get_val : RdbgEvent.var -> Data.subst list -> Data.v
val get_links :
RdbgEvent.t ->
node_call ->
node_call ->
clock list ->
link list
val pdf_viewer : string ref
val gen_dot :
RdbgEvent.var list ->
RdbgEvent.var list ->
RdbgEvent.var list ->
RdbgEvent.src_info ->
node_call ->
bool ->
bool ->
call_graph ->
unit
val pre_enb : int ref
val last_arrow_first : bool ref
val propagate_tags_predef :
node_call ->
node_call ->
RdbgEvent.t ->
link list ->
'a ->
link list ->
unit
val update_tagcov : RdbgEvent.t -> unit
val next : RdbgEvent.t -> RdbgEvent.t
val nexti : RdbgEvent.t -> int -> RdbgEvent.t
val gen_all_dot : RdbgEvent.t -> unit
val gen_one_dot : RdbgEvent.t -> unit