Module Ppx_interactSource

module Ast = Ppxlib.Ast_builder.Default
Sourcetype string = Ppxlib.label
Sourceval ret_name : string
Sourceval get_name : Ppxlib.pattern -> string list
Sourceval build_list : loc:Ppxlib.location -> Ppxlib_ast.Ast.expression list -> Ppxlib_ast.Ast.expression
Sourceval build_qmodule : string list -> Ppxlib.longident
Sourcetype env = {
  1. bindings : (string * string list * Ppxlib.Longident.t) list;
  2. module_context : string list;
}
Sourceval empty_env : env
Sourceval var_names_of : string list Ppxlib.Ast_traverse.fold
Sourceval traverse : unit -> env Ppxlib.Ast_traverse.fold_map
Sourceval transform_impl : Ppxlib.Expansion_context.Base.t -> Ppxlib__.Import.Ast.structure -> Ppxlib__.Import.Ast.structure