Module Java_parsing.CommonSource
module Xprint = Diffast_misc.XprintSourcetype java_language_specification = | JLSnone| JLS of int
Sourceexception Internal_error of string Sourceexception Parse_error of string * string Sourceexception Pkg_found of string Sourceval fail_to_parse : ?head:string -> string -> 'a Sourceval find_package_name :
< get_channel : < close : unit -> 'a ; input_line : unit -> string.. >.. > ->
string Sourceval pkg_to_path : string -> string Sourceval path_to_pkg : string -> string Sourcetype src_dir = | SD_unnamed of string| SD_named of string
Sourceval guess_src_dir :
< dirname : string
; get_channel : < close : unit -> 'a ; input_line : unit -> string.. >
; path : string.. > ->
src_dir Sourceval decompose_qname : string -> string * string Sourceval is_qualified_qname : string -> bool Sourceval dot_pat : Str.regexp Sourceval replace_dot_with_dollar : string -> string Sourceval dollar_pat : Str.regexp Sourceval replace_dollar_with_dot : string -> string Sourceval token_queue_to_string :
('a -> string) ->
< iter : ('a -> unit) -> 'b.. > ->
string