package diffast-langs-java-parsing

  1. Overview
  2. Docs
inherit PB.sb_c
val mutable java_lang_spec : int
val mutable keep_going_flag : bool
val mutable rely_on_naming_convention_flag : bool
val mutable partial_name_resolution_flag : bool
val mutable no_implicit_name_resolution_flag : bool
val mutable parser_main : unit -> Java_parsing.Ast.compilation_unit
val mutable scanner : < copy_shadow_q : Java_parsing.Tokens_.token Java_parsing.Token.PB.token Diffast_misc.Xqueue.c ; copy_shadow_queue : Java_parsing.Tokens_.token Java_parsing.Token.PB.token Diffast_misc.Xqueue.c ; discard_tokens : int -> unit ; enter_source : Langs_common.Source_base.c -> Sedlexing.lexbuf ; get_token : unit -> Java_parsing.Tokens_.token Langs_common.Parserlib_base.token ; has_error : bool ; method_follows : bool ; peek_nth : int -> Java_parsing.Tokens_.token Java_parsing.Token.PB.token * Java_parsing.Tokens_.token ; prepend_rawtoken : Java_parsing.Tokens_.token -> Lexing.position -> Lexing.position -> unit ; prepend_shadow_q : Java_parsing.Tokens_.token Java_parsing.Token.PB.token Diffast_misc.Xqueue.c -> unit ; prepend_shadow_queue : Java_parsing.Tokens_.token Java_parsing.Token.PB.token Diffast_misc.Xqueue.c -> unit ; prepend_token : Java_parsing.Tokens_.token Java_parsing.Token.PB.token -> unit ; reset_shadow_q : unit ; reset_shadow_queue : unit ; shadow_contents : string ; shadow_outline : string ; shadow_q : Java_parsing.Tokens_.token Java_parsing.Token.PB.token Diffast_misc.Xqueue.c ; shadow_queue : Java_parsing.Tokens_.token Java_parsing.Token.PB.token Diffast_misc.Xqueue.c >
val mutable _parse : unit -> Java_parsing.Ast.c
val mutable rollback_record : (int * Java_parsing.Tokens_.token) list
method set_java_lang_spec : int -> unit
method _set_keep_going_flag : bool -> unit
method _set_rely_on_naming_convention_flag : bool -> unit
method _set_partial_name_resolution_flag : bool -> unit
method _set_no_implicit_name_resolution_flag : bool -> unit
method parser_init : unit
method _parse : Java_parsing.Ast.c
method __parse : Java_parsing.Ast.c
OCaml

Innovation. Community. Security.