package sawja

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type method_info =
  1. | MethodSignature of string
  2. | Argument of int * string
  3. | Return of string
  4. | This of string
type !'a warning_pp = string * 'a option
type !'a plugin_info = {
  1. mutable p_infos : (string list * string list Javalib_pack.JBasics.FieldMap.t * (method_info list * string list Ptmap.t) Javalib_pack.JBasics.MethodMap.t) Javalib_pack.JBasics.ClassMap.t;
  2. mutable p_warnings : (string list * string list Javalib_pack.JBasics.FieldMap.t * (method_info list * 'a warning_pp list Ptmap.t) Javalib_pack.JBasics.MethodMap.t) Javalib_pack.JBasics.ClassMap.t;
}
type (!'c, 'f, 'm, 'p) iow = 'c list * 'f list Javalib_pack.JBasics.FieldMap.t * ('m list * 'p list Ptmap.t) Javalib_pack.JBasics.MethodMap.t
val add_class_iow : 'c -> Javalib_pack.JBasics.class_name -> ('c, 'f, 'm, 'p) iow Javalib_pack.JBasics.ClassMap.t -> ('c, 'f, 'm, 'p) iow Javalib_pack.JBasics.ClassMap.t
module NewCodePrinter : sig ... end
module JCodePrinter : sig ... end
OCaml

Innovation. Community. Security.