package diffast-langs-fortran-parsing

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val ulexbuf_stack : Sedlexing.lexbuf Stack.t
val mutable current_ulexbuf : Sedlexing.lexbuf
val mutable finished : bool
method in_included : bool
method exit_source : unit
method private conv_token : Fortran_parsing.Token.qtoken_t -> unit
method private check_BOPU : unit
method private check_BOPU_line : Fortran_parsing.Token.qtoken_t -> unit
method private check_BOPU_pp_branch : Fortran_parsing.Token.qtoken_t -> unit
method private expand_line : ?gen_regexp:bool -> Fortran_parsing.Macro.Loc.t -> Lexing.position -> Lexing.position -> string -> TBF.base
method private handle_macro_line : Lexing.position -> Lexing.position -> string -> string list -> Fortran_parsing.Macro.line -> string -> unit
method private handle_macro_line_sub : int -> unit
method private peek_stmt : ?nth:int -> ?count:int -> int -> TBF.base -> Tokens.token PB.qtoken -> unit
method private peek_up_to_non_pp : ?nth:int -> ?lv:int -> ?count:int -> int -> TBF.base -> Fortran_parsing.Token.qtoken_t -> int
method private take_from_lexer : ?pending_EOL: Fortran_parsing.Tokens_.token Fortran_parsing.Common.PB.qtoken option -> ?tempq:'b option -> unit -> unit
method get : ?prefetch:bool -> unit -> Fortran_parsing.Tokensource.qtoken
method peek_nth : int -> Fortran_parsing.Tokensource.qtoken
method private peek_token : ?skip_eol:bool -> unit -> Fortran_parsing.Token.qtoken_t
method prepend : Fortran_parsing.Tokensource.qtoken -> unit
method peek_nth_rawtok : int -> Fortran_parsing.Tokensource.rawtoken
method peek_next_rawtok : ?skip_eol:bool -> unit -> Fortran_parsing.Tokensource.rawtoken
method discard : ?skip_pp_branch:bool -> unit -> Fortran_parsing.Tokensource.qtoken
method get_last_rawtok : Fortran_parsing.Tokensource.rawtoken
method set_last_rawtok : Fortran_parsing.Tokensource.rawtoken -> unit
method get_last_loc : Fortran_parsing.Tokensource.Loc.t
method set_last_loc : Fortran_parsing.Tokensource.Loc.t -> unit
method get_prev_rawtok : Fortran_parsing.Tokensource.rawtoken
method set_prev_rawtok : Fortran_parsing.Tokensource.rawtoken -> unit
method get_prev_loc : Fortran_parsing.Tokensource.Loc.t
method set_prev_loc : Fortran_parsing.Tokensource.Loc.t -> unit
OCaml

Innovation. Community. Security.