package ppxlib

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

This module is used to implement Context_free.map_top_down

type 'a t
val convert_res : 'a t list -> ctxt:Expansion_context.Extension.t -> (string Astlib.Location.loc * Astlib.Ast_500.Parsetree.payload) -> ('a option, Location.Error.t Stdppx.NonEmptyList.t) Pervasives.result
val convert : 'a t list -> ctxt:Expansion_context.Extension.t -> (string Astlib.Location.loc * Astlib.Ast_500.Parsetree.payload) -> 'a option
val convert_inline_res : 'a t list -> ctxt:Expansion_context.Extension.t -> (string Astlib.Location.loc * Astlib.Ast_500.Parsetree.payload) -> ('a list option, Location.Error.t Stdppx.NonEmptyList.t) Pervasives.result
val convert_inline : 'a t list -> ctxt:Expansion_context.Extension.t -> (string Astlib.Location.loc * Astlib.Ast_500.Parsetree.payload) -> 'a list option
OCaml

Innovation. Community. Security.