val mutable is_empty : boolval mutable _initial_size : intval mutable initial_size : intval mutable gindex_table : 'a arrayval mutable gindex_offset : intval mutable initial_leftmost_table : 'a arraymethod _gindex_table : 'a arraymethod _initial_leftmost_table : 'a arraymethod _set_gindex_table : 'a array -> unitmethod _set_initial_leftmost_table : 'a array -> unitmethod _initial_size : intmethod initial_size : intmethod search_node_by_gindex : GI.t -> 'amethod mem_gindex : GI.t -> boolmethod equals : 'b -> boolmethod collapse_root : unitmethod set_digest_of_root : unitmethod collapse_node : 'a -> unitmethod collapse_nodes : ('a -> bool) -> unitmethod set_digests : ('a -> bool) -> unitmethod collapse_nodei : index -> unitmethod expand_nodei : index -> unitmethod expand_root : unitmethod expand : index list -> unitmethod expand_nodes : 'a list -> unitmethod prune_initial_nodes : 'a list -> unitmethod prune_nodes : 'a list -> unitmethod prune : index list -> unitmethod prune_cluster : 'a -> 'a list -> unitmethod prune_initial_cluster : 'a -> 'a list -> unitmethod prune_cluster_by_gindex : GI.t -> GI.t list -> unitmethod delete_node_by_gindex : GI.t -> unitmethod frontier_of_cluster : index list -> index listmethod contraction_candidates : index list ->
index list ->
(index * index list) list * 'a list * boolmethod contract : (index * index list) list -> 'a list -> unitmethod initial_to_string : stringmethod save_in_xml : ?initial:??? ->
?comp:??? ->
?add_ext:??? ->
?pre_tags:??? ->
?post_tags:??? ->
string ->
unitmethod save_in_xml_gz : ?initial:??? ->
?add_ext:??? ->
?pre_tags:??? ->
?post_tags:??? ->
string ->
unitmethod iter_initial_ancestor_nodes : 'a -> ('a -> unit) -> unitmethod iter_initial_ancestor_nodeposs : 'a -> ('a -> int -> unit) -> unitmethod scan_cluster : ('a * 'a list) -> ('a -> unit) -> unitmethod scan_initial_cluster : ('a * 'a list) -> ('a -> unit) -> unitmethod fast_scan_initial_cluster : ('a * 'a list) -> ('a -> unit) -> unitmethod fast_size_of_initial_cluster : ('a * 'a list) -> intmethod size_of_initial_cluster : ('a * 'a list) -> intmethod scan_initial_cluster_g : (GI.t * GI.t list) -> ('a -> unit) -> unitmethod size_of_cluster : ('a * 'a list) -> intmethod _initial_leftmost : 'a -> 'amethod setup_initial_leftmost_table : unitmethod initial_leftmost : 'a -> 'amethod initial_ancestor_nodes : 'a -> 'a listmethod initial_ancestor_nodeposs : 'a -> ('a * int) listmethod is_initial_ancestor : 'a -> 'a -> boolmethod fast_scan_whole_initial : ('a -> unit) -> unitmethod fast_rev_scan_whole_initial : ('a -> unit) -> unitmethod scan_whole_initial : ('a -> unit) -> unitmethod scan_whole_initial_subtree : 'a -> ('a -> unit) -> unitmethod rev_scan_whole_initial_subtree : 'a -> ('a -> unit) -> unitmethod fast_scan_whole_initial_subtree : 'a -> ('a -> unit) -> unitmethod fast_rev_scan_whole_initial_subtree : 'a -> ('a -> unit) -> unitmethod whole_initial_subtree_size : 'a -> intmethod fast_whole_initial_subtree_size : 'a -> intmethod setup_initial_size : unitmethod preorder_scan_whole_initial_subtree : 'a ->
?after:??? ->
('a -> unit) ->
unitmethod preorder_scan_whole_initial : ?after:??? -> ('a -> unit) -> unitmethod setup_initial_parent : unitmethod scan_whole_subtree : 'a -> ('a -> unit) -> unitmethod setup_uid_table : unitmethod setup_gindex_table : unitmethod _register_gindexes : unitmethod setup_initial_children : unitmethod recover_all : unitmethod recover_filtered : ('a -> bool) -> unitmethod expand_all : 'a -> boolmethod recover_and_expand : 'a -> boolmethod iter_whole_initial_leaves : ('a -> unit) -> unitmethod get_whole_initial_leaves : 'a listmethod initial_subtree_mem : 'a -> 'a -> boolmethod private _acc : ?ignore_ofs:??? ->
?from:??? ->
('a -> int -> 'a) ->
Diffast_misc.Path.t ->
'a * intmethod setup_apath : unit