diffast-langs-java-parsing
Java_parsing.Token
module PB = Langs_common.Parserlib_base
module Position = Langs_common.Position
type t = Tokens_.T.token PB.token
val rawtoken_to_string : Tokens_.token -> string
val rawtoken_to_orig : Tokens_.token -> string
val to_string : (Tokens_.token * Lexing.position * Lexing.position) -> string
val to_rawtoken : 'a PB.token -> 'a
val to_lexposs : 'a PB.token -> Lexing.position * Lexing.position
val decompose : 'a PB.token -> 'a * Lexing.position * Lexing.position
val create : ?cache:Langs_common.Fname.ext_cache_t -> ?ext:string -> 'a -> Lexing.position -> Lexing.position -> 'a PB.token
val to_orig : Tokens_.token PB.token -> string