Ast_payload
type t = Melange_compiler_libs.Parsetree.payload;
A utility module used when destructuring parsetree attributes, used for compiling FFI attributes and built-in ppx
type label_expr = (lid, Melange_compiler_libs.Parsetree.expression);
type action = (lid, option(Melange_compiler_libs.Parsetree.expression));
let ident_or_record_as_config:
Melange_compiler_libs.Location.t =>
t =>
list(action);
let assert_bool_lit: Melange_compiler_libs.Parsetree.expression => bool;
let table_dispatch:
Map_string.t((option(Melange_compiler_libs.Parsetree.expression) => 'a)) =>
action =>
option('a);