Module Ppxlib.Ast_traverse

class map : object ... end
class iter : object ... end
class !'acc fold : object ... end
class !'acc fold_map : object ... end
class !'ctx map_with_context : object ... end
val enter_value : (Parsetree.expression, string Astlib.Location.loc) Ppxlib__.Attribute.t
val enter_module : (Parsetree.module_expr, string Astlib.Location.loc) Ppxlib__.Attribute.t
val do_not_enter_value_binding : (Parsetree.value_binding, unit) Ppxlib__.Attribute.t
val do_not_enter_value_description : (Parsetree.value_description, unit) Ppxlib__.Attribute.t
val do_not_enter_module_binding : (Parsetree.module_binding, unit) Ppxlib__.Attribute.t
val do_not_enter_module_declaration : (Parsetree.module_declaration, unit) Ppxlib__.Attribute.t
val do_not_enter_module_type_declaration : (Parsetree.module_type_declaration, unit) Ppxlib__.Attribute.t
val do_not_enter_let_module : (Parsetree.expression, unit) Ppxlib__.Attribute.t
class virtual !'res lift : object ... end
class virtual [!'ctx, !'res] lift_map_with_context : object ... end
class sexp_of : object ... end
val sexp_of : sexp_of