package diffast-langs-verilog-parsing

  1. Overview
  2. Docs
val mutable last_token : Tokens.token * Lexing.position * Lexing.position
val mutable prev_token : Tokens.token * Lexing.position * Lexing.position
val mutable last_taken : Tokens.token
val mutable _last_taken : Tokens.token
val mutable last_taken_loc : Loc.t
val mutable _last_taken_loc : Loc.t
val mutable last_taken_no_pp_branch : Tokens.token
val mutable _last_taken_no_pp_branch : Tokens.token
val mutable last_taken_no_pp_branch_loc : Loc.t
val mutable _last_taken_no_pp_branch_loc : Loc.t
val context_buf : buffer
val mutable serialized : buffer
val mutable is_serialized : bool
val mutable in_undef : bool
val mutable ignored_regions : Loc.t list
method partial_parser_selector : C.t -> partial_parser
method size_of_serialized : int
method get_last_taken : Tokens.token
method set_last_taken : Tokens.token -> unit
method get_last_taken_loc : Loc.t
method set_last_taken_loc : Loc.t -> unit
method get_last_taken_no_pp_branch : Tokens.token
method _get_last_taken_no_pp_branch : Tokens.token
method set_last_taken_no_pp_branch : Tokens.token -> unit
method get_last_taken_no_pp_branch_loc : Loc.t
method set_last_taken_no_pp_branch_loc : Loc.t -> unit
method get_last_token : Tokens.token * Lexing.position * Lexing.position
method get_last_rawtok : Tokens.token
method get_last_offsets : int * int
method set_last_token : (Tokens.token * Lexing.position * Lexing.position) -> unit
method get_prev_token : Tokens.token * Lexing.position * Lexing.position
method get_prev_rawtok : Tokens.token
method get_prev_offsets : int * int
method set_prev_token : (Tokens.token * Lexing.position * Lexing.position) -> unit
method prebuf_add : Verilog_parsing.Token.qtoken_t -> unit
method prebuf_take : Verilog_parsing.Token.qtoken_t
method prebuf_peek : Verilog_parsing.Token.qtoken_t
method prebuf_peek_nth : int -> Verilog_parsing.Token.qtoken_t
method prebuf_size : int
method add_to_context : Verilog_parsing.Token.qtoken_t -> unit
method set_context : C.t -> unit
method get_context : C.t
method clear_context : unit
method get_branch_context : buffer * Loc.t
method is_serialized : bool
method in_undef : bool
method begin_undef : unit
method end_undef : unit
method size : int
method in_branch : bool
method current_bbuf : branching_buffer
method is_context_empty : bool
method begin_branch : open_if:bool -> branch_tag -> unit
method end_branch : open_if:bool -> unit
method peek_nth : int -> Verilog_parsing.Token.qtoken_t
method add : Verilog_parsing.Token.qtoken_t -> unit
method new_branch : branch_tag -> unit
method dump_top : unit
method dump_ignored_regions : unit
method ignored_LOC : int
method ignored_regions : Loc.t list
method ignored_offsets : (int * int) list
OCaml

Innovation. Community. Security.