Module Trace.Node

type t = node

Either an OCaml or a foreign node; or an indication that this is a branch of the graph corresponding to uninstrumented code.

val compare : t -> t -> int
type classification = private
| OCaml of OCaml.Node.t
| Foreign of Foreign.Node.t
val classify : t -> classification
val of_ocaml_node : OCaml.Node.t -> t
val of_foreign_node : Foreign.Node.t -> t
module Set : Stdlib.Set.S with type elt = t
module Map : Stdlib.Map.S with type key = t