package doc-ock

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val mark_type_expr : Types.type_expr -> unit
val mark_type_extension : Types.type_expr list -> Types.extension_constructor list -> Types.type_expr list
val read_type_parameter : bool -> Types.Variance.t -> Types.type_expr -> DocOckTypes.TypeDecl.param
val mark_class_declaration : Types.class_declaration -> unit
val read_self_type : Types.type_expr -> 'a DocOckTypes.TypeExpr.t option
val read_type_constraints : 'a DocOckIdentEnv.t -> Types.type_expr list -> ('a DocOckTypes.TypeExpr.t * 'a DocOckTypes.TypeExpr.t) list