Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val make :
?attributes:Ppx_core.Attribute.packed Ppx_core.list ->
('f, 'output_ast) Args.t ->
(loc:Ppx_core.Location.t -> path:Ppx_core.string -> 'input_ast -> 'f) ->
('output_ast, 'input_ast) t
val make_noarg :
?attributes:Ppx_core.Attribute.packed Ppx_core.list ->
(loc:Ppx_core.Location.t ->
path:Ppx_core.string ->
'input_ast ->
'output_ast) ->
('output_ast, 'input_ast) t
val apply :
('output_ast, 'input_ast) t ->
name:Ppx_core.string ->
loc:Ppx_core.Location.t ->
path:Ppx_core.string ->
'input_ast ->
(Ppx_core.string * Ppx_core.expression) Ppx_core.list ->
'output_ast