package pa_ppx_parsetree

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val implementation : Stdlib.Lexing.lexbuf -> Parsetree.structure
val interface : Stdlib.Lexing.lexbuf -> Parsetree.signature
val toplevel_phrase : Stdlib.Lexing.lexbuf -> Parsetree.toplevel_phrase
val use_file : Stdlib.Lexing.lexbuf -> Parsetree.toplevel_phrase list
val core_type : Stdlib.Lexing.lexbuf -> Parsetree.core_type
val expression : Stdlib.Lexing.lexbuf -> Parsetree.expression
val pattern : Stdlib.Lexing.lexbuf -> Parsetree.pattern
val module_type : Stdlib.Lexing.lexbuf -> Parsetree.module_type
val module_expr : Stdlib.Lexing.lexbuf -> Parsetree.module_expr
val structure_item : Stdlib.Lexing.lexbuf -> Parsetree.structure_item
val structure : Stdlib.Lexing.lexbuf -> Parsetree.structure
val signature_item : Stdlib.Lexing.lexbuf -> Parsetree.signature_item
val signature : Stdlib.Lexing.lexbuf -> Parsetree.signature
val constructor_declaration : Stdlib.Lexing.lexbuf -> Parsetree.constructor_declaration
val attribute : Stdlib.Lexing.lexbuf -> Parsetree.attribute
val extension : Stdlib.Lexing.lexbuf -> Parsetree.extension
val label_declaration : Stdlib.Lexing.lexbuf -> Parsetree.label_declaration
val match_case : Stdlib.Lexing.lexbuf -> Parsetree.case
val value_binding : Stdlib.Lexing.lexbuf -> Parsetree.value_binding
val arg_label : Stdlib.Lexing.lexbuf -> Asttypes.arg_label
val lident_vala_loc : Stdlib.Lexing.lexbuf -> Ast_helper.str_vala
val extension_constructor : Stdlib.Lexing.lexbuf -> Parsetree.extension_constructor
val binding_op : Stdlib.Lexing.lexbuf -> Parsetree.binding_op
val type_declaration : Stdlib.Lexing.lexbuf -> Parsetree.type_declaration
val type_substitution : Stdlib.Lexing.lexbuf -> Parsetree.type_declaration
val constant : Stdlib.Lexing.lexbuf -> Parsetree.constant
val row_field : Stdlib.Lexing.lexbuf -> Parsetree.row_field
val object_field : Stdlib.Lexing.lexbuf -> Parsetree.object_field
val class_description : Stdlib.Lexing.lexbuf -> Parsetree.class_description
val class_expr : Stdlib.Lexing.lexbuf -> Parsetree.class_expr
val class_type : Stdlib.Lexing.lexbuf -> Parsetree.class_type
val class_field : Stdlib.Lexing.lexbuf -> Parsetree.class_field
val functor_parameter : Stdlib.Lexing.lexbuf -> Parsetree.functor_parameter Ploc.vala
val module_declaration : Stdlib.Lexing.lexbuf -> Parsetree.module_declaration
val with_constraint : Stdlib.Lexing.lexbuf -> Parsetree.with_constraint
val class_type_field : Stdlib.Lexing.lexbuf -> Parsetree.class_type_field
val str_type_extension : Stdlib.Lexing.lexbuf -> Parsetree.type_extension
val sig_type_extension : Stdlib.Lexing.lexbuf -> Parsetree.type_extension
val longlident : Stdlib.Lexing.lexbuf -> Longident.t
val longident : Stdlib.Lexing.lexbuf -> Longident.t
val val_ident : Stdlib.Lexing.lexbuf -> Longident.t
val constr_ident : Stdlib.Lexing.lexbuf -> Longident.t
val simple_module_path : Stdlib.Lexing.lexbuf -> Longident.t
val extended_module_path : Stdlib.Lexing.lexbuf -> Longident.t
val type_ident : Stdlib.Lexing.lexbuf -> Longident.t
OCaml

Innovation. Community. Security.