package ast_generic

  1. Overview
  2. Docs

Module Raw_treeSource

Sourcetype 'any t =
  1. | Token of string * Tok.t
  2. | List of 'any t list
  3. | Tuple of 'any t list
  4. | Case of string * 'any t
  5. | Option of 'any t option
  6. | Any of 'any
Sourceval equal : ('any -> 'any -> Ppx_deriving_runtime.bool) -> 'any t -> 'any t -> Ppx_deriving_runtime.bool
include Ppx_hash_lib.Hashable.S1 with type 'any t := 'any t
Sourceval hash_fold_t : 'a Base__Ppx_hash_lib.hash_fold -> 'a t Base__Ppx_hash_lib.hash_fold
Sourceval loc : _ t -> (Tok.t * Tok.t) option
Sourceval unsafe_loc : _ t -> Tok.t * Tok.t
Sourceval anys : 'any t -> 'any list
Sourceval map : map_any:('a -> 'b) -> 'a t -> 'b t
Sourceval visit : v_token:((string * Tok.t) -> unit) -> v_any:('any -> unit) -> 'any t -> unit
OCaml

Innovation. Community. Security.