Module Parser_extended.Asttypes
type constant = | Const_int of int| Const_char of char| Const_string of string * Ocaml_common.Location.t * string option| Const_float of string| Const_int32 of int32| Const_int64 of int64| Const_nativeint of nativeint
type rec_flag = | Nonrecursive| Recursive
type direction_flag = | Upto| Downto
type override_flag = | Override| Fresh
type closed_flag = | Closed| Open
type arg_label = | Nolabel| Labelled of string loc| Optional of string loc
type variant_var = string loc loctype variance_and_injectivity = string loc listtype paren_kind = | Paren| Brace| Bracket