Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val on_header :
loc:Location.t ->
classname:string ->
inv_signs:Ppxlib.value_description Base.List.t ->
Myparser.Testdemo.info ->
unit
val on_src :
loc:'a ->
classname:string ->
inv_signs:Ppxlib.value_description Base.List.t ->
Myparser.Testdemo.info ->
unit
val on_ml :
loc:Ppxlib.location ->
classname:string ->
inv_signs:Ppxlib.value_description Base.List.t ->
(string
* Ppxlib_ast.Ast.structure_item list
* Ppxlib_ast.Ast.signature_item list) ->
Myparser.Testdemo.info ->
Astlib.Ast_500.Parsetree.structure_item Base.List.t
val run :
loc:Location.t ->
classname:string ->
(string
* Ppxlib_ast.Ast.structure_item list
* Ppxlib.signature_item Base.List.t) ->
Myparser.Testdemo.info ->
Astlib.Ast_500.Parsetree.structure_item Base.List.t