package diffast-langs-fortran-parsing

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Class TrunkF.tokensourceSource

val ulexbuf_stack : Sedlexing.lexbuf Stack.t
val mutable finished : bool
val mutable current_ulexbuf : Sedlexing.lexbuf
method discard : ?skip_pp_branch:bool -> unit -> Fortran_parsing.Tokensource.qtoken
method exit_source : unit
method get : ?prefetch:bool -> unit -> Fortran_parsing.Tokensource.qtoken
method get_last_loc : Fortran_parsing.Tokensource.Loc.t
method get_last_rawtok : Fortran_parsing.Tokensource.rawtoken
method get_prev_loc : Fortran_parsing.Tokensource.Loc.t
method get_prev_rawtok : Fortran_parsing.Tokensource.rawtoken
method in_included : bool
method peek_next_rawtok : ?skip_eol:bool -> unit -> Fortran_parsing.Tokensource.rawtoken
method peek_nth : int -> Fortran_parsing.Tokensource.qtoken
method peek_nth_rawtok : int -> Fortran_parsing.Tokensource.rawtoken
method prepend : Fortran_parsing.Tokensource.qtoken -> unit
method prepend_queue : ?copy:bool -> Fortran_parsing.Tokensource.qtoken Fortran_parsing.Tokensource.Xqueue.c -> unit
method set_last_loc : Fortran_parsing.Tokensource.Loc.t -> unit
method set_last_rawtok : Fortran_parsing.Tokensource.rawtoken -> unit
method set_prev_loc : Fortran_parsing.Tokensource.Loc.t -> unit
method set_prev_rawtok : Fortran_parsing.Tokensource.rawtoken -> unit