package diffast-langs-fortran-parsing

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val top_key : C.key_t
val mutable ignored_regions : Loc.t list
val context_buf : context_buffer
val branch_tag_stack : B.tag Stack.t
val branches_with_else : B.tag Xset.t
method has_else : B.tag -> bool
method reg_branch_with_else : B.tag -> unit
method clear_context : unit
method enter_context : unit
method exit_context : unit
method checkpoint : C.key_t -> unit
method recover : C.key_t -> unit
method branch_depth : int
method enter_branch : B.tag -> unit
method exit_branch : unit
method nbbuf : int
method in_branch : bool
method current_bbuf : branching_buffer
method add : ?raise_if_failed:bool -> Fortran_parsing.Tokens_.token Fortran_parsing.Token.PB.qtoken -> unit
method dump_top : unit
method get_branch_context : TBF.c * Fortran_parsing.Common.Loc.t
method dump_ignored_regions : unit
method ignored_LOC : int
method ignored_regions : Loc.t list
method add_ignored_region : Loc.t -> unit
method add_ignored_regions : Loc.t list -> unit
method begin_branch : open_if:bool -> Fortran_parsing.Branch.tag -> unit
method end_branch : open_if:bool -> Langs_common.Astloc.t -> unit
method add_to_context : Fortran_parsing.Token.qtoken_t -> unit
method set_context : Fortran_parsing.Context.t -> unit
method discard_line : unit
method discard_branch : ?start_opt:Langs_common.Astloc.t option -> unit -> unit
method select_branches : Langs_common.Astloc.t -> branching_buffer -> TBF.c * Loc.t list
method parse : ?use_cache_incomplete:bool -> TB.partial_parser -> TBF.c -> Partial.t
method finish : unit
OCaml

Innovation. Community. Security.