Source

ocamlspot / spot.mli

Diff from to
 
   val ident_of_structure_item : structure_item -> (Kind.t * Ident.t)
 
-  val top_structure : Typedtree.structure -> module_expr
-  val top_signature : Typedtree.signature -> module_expr
-
-  val clear_cache : unit -> unit
-
   open Format
   val format_module_expr : formatter -> module_expr -> unit
   val format_structure : formatter -> structure -> unit
     | Functor_parameter of Ident.t
     | Non_expansive of bool
 
-  module Record : sig
-(*
-    class fold : (Location.t, t list) Hashtbl.t -> object 
-      inherit Ttfold.ovisit
-      method table : (Location.t, t list) Hashtbl.t 
-      method size : int
-      method report : unit
-    end
-*)
-    type fold
-  end
-
-  val structure : Record.fold -> Typedtree.structure -> unit
-  val signature : Record.fold -> Typedtree.signature -> unit
-
-  val record_structure : Typedtree.structure -> (Location.t, t list) Hashtbl.t
-  val record_signature : Typedtree.signature -> (Location.t, t list) Hashtbl.t
-
   val format : Format.formatter -> t -> unit
   val summary : Format.formatter -> t -> unit
   (** same as [format] but bigger structures are omitted *)