package conan

  1. Overview
  2. Docs

Module Conan.TreeSource

Sourcetype 'a fmt
Sourcetype t = private
  1. | Node of (elt * t) list
  2. | Done
Sourceand elt
Sourceval serialize : Format.formatter -> t -> unit
Sourceval serialize_elt : Format.formatter -> elt -> unit
Sourceval pp : Format.formatter -> t -> unit
Sourceval depth : t -> int
Sourceval weight : t -> int
Sourcetype operation = private
  1. | Rule : Offset.t * ('test, 'v) Ty.t * 'test Test.t * 'v fmt -> operation
  2. | Name : Offset.t * string -> operation
  3. | Use : {
    1. offset : Offset.t;
    2. invert : bool;
    3. name : string;
    } -> operation
  4. | MIME : string -> operation
Sourceval pp_operation : Format.formatter -> operation -> unit
Sourceval serialize_operation : Format.formatter -> operation -> unit
Sourceval operation : elt -> operation
Sourceval fmt : 'a fmt -> unit -> ('a -> 'r, 'r) Fmt.fmt
Sourceval empty : t
Sourceval append : t -> ?filename:string -> ?line:int -> Parse.line -> t
Sourceval merge : t -> t -> t

/

Sourcemodule Unsafe : sig ... end
OCaml

Innovation. Community. Security.