Up

module DocOckMaps

: sig
#
class virtual ['a] documentation :
#
method virtual identifier_label : 'a DocOckPaths.Identifier.label -> 'a DocOckPaths.Identifier.label
#
method virtual reference_module : 'a DocOckPaths.Reference.module_ -> 'a DocOckPaths.Reference.module_
#
method virtual reference_module_type : 'a DocOckPaths.Reference.module_type -> 'a DocOckPaths.Reference.module_type
#
method virtual reference_type : 'a DocOckPaths.Reference.type_ -> 'a DocOckPaths.Reference.type_
#
method virtual reference_constructor : 'a DocOckPaths.Reference.constructor -> 'a DocOckPaths.Reference.constructor
#
method virtual reference_field : 'a DocOckPaths.Reference.field -> 'a DocOckPaths.Reference.field
#
method virtual reference_extension : 'a DocOckPaths.Reference.extension -> 'a DocOckPaths.Reference.extension
#
method virtual reference_exception : 'a DocOckPaths.Reference.exception_ -> 'a DocOckPaths.Reference.exception_
#
method virtual reference_value : 'a DocOckPaths.Reference.value -> 'a DocOckPaths.Reference.value
#
method virtual reference_class : 'a DocOckPaths.Reference.class_ -> 'a DocOckPaths.Reference.class_
#
method virtual reference_class_type : 'a DocOckPaths.Reference.class_type -> 'a DocOckPaths.Reference.class_type
#
method virtual reference_method : 'a DocOckPaths.Reference.method_ -> 'a DocOckPaths.Reference.method_
#
method virtual reference_instance_variable : 'a DocOckPaths.Reference.instance_variable -> 'a DocOckPaths.Reference.instance_variable
#
method virtual reference_label : 'a DocOckPaths.Reference.label -> 'a DocOckPaths.Reference.label
#
method virtual reference_any : 'a DocOckPaths.Reference.any -> 'a DocOckPaths.Reference.any
#
method documentation_style : DocOckTypes.Documentation.style -> DocOckTypes.Documentation.style
#
method documentation_style_custom : string -> string
#
method documentation_reference : 'a DocOckTypes.Documentation.reference -> 'a DocOckTypes.Documentation.reference
#
method documentation_reference_custom : string -> string
#
method documentation_reference_custom_body : string -> string
#
method documentation_special : 'a DocOckTypes.Documentation.special -> 'a DocOckTypes.Documentation.special
#
method documentation_see : DocOckTypes.Documentation.see -> DocOckTypes.Documentation.see
#
method documentation_see_url : string -> string
#
method documentation_see_file : string -> string
#
method documentation_see_doc : string -> string
#
method documentation_text_element : 'a DocOckTypes.Documentation.text_element -> 'a DocOckTypes.Documentation.text_element
#
method documentation_text_raw : string -> string
#
method documentation_text_code : string -> string
#
method documentation_text_precode : string -> string
#
method documentation_text_verbatim : string -> string
#
method documentation_text_title_level : int -> int
#
method documentation_text_target : string option -> string option
#
method documentation_text_target_body : string -> string
#
method documentation_text : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tag : 'a DocOckTypes.Documentation.tag -> 'a DocOckTypes.Documentation.tag
#
method documentation_tag_author : string -> string
#
method documentation_tag_version : string -> string
#
method documentation_tag_see_body : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tag_since : string -> string
#
method documentation_tag_before : string -> string
#
method documentation_tag_before_body : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tag_deprecated : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tag_param : string -> string
#
method documentation_tag_param_body : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tag_raise : string -> string
#
method documentation_tag_raise_body : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tag_return : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tag_name : string -> string
#
method documentation_tag_body : 'a DocOckTypes.Documentation.text -> 'a DocOckTypes.Documentation.text
#
method documentation_tags : 'a DocOckTypes.Documentation.tag list -> 'a DocOckTypes.Documentation.tag list
#
method documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method documentation_comment : 'a DocOckTypes.Documentation.comment -> 'a DocOckTypes.Documentation.comment
#
class virtual ['a] module_ :
#
method virtual identifier_module : 'a DocOckPaths.Identifier.module_ -> 'a DocOckPaths.Identifier.module_
#
method virtual path_module : 'a DocOckPaths.Path.module_ -> 'a DocOckPaths.Path.module_
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual module_type_expr : 'a DocOckTypes.ModuleType.expr -> 'a DocOckTypes.ModuleType.expr
#
method module_decl : 'a DocOckTypes.Module.decl -> 'a DocOckTypes.Module.decl
#
method module_ : 'a DocOckTypes.Module.t -> 'a DocOckTypes.Module.t
#
method module_equation : 'a DocOckTypes.Module.decl -> 'a DocOckTypes.Module.decl
#
class virtual ['a] module_type :
#
method virtual identifier_module : 'a DocOckPaths.Identifier.module_ -> 'a DocOckPaths.Identifier.module_
#
method virtual identifier_module_type : 'a DocOckPaths.Identifier.module_type -> 'a DocOckPaths.Identifier.module_type
#
method virtual path_module : 'a DocOckPaths.Path.module_ -> 'a DocOckPaths.Path.module_
#
method virtual path_module_type : 'a DocOckPaths.Path.module_type -> 'a DocOckPaths.Path.module_type
#
method virtual path_type : 'a DocOckPaths.Path.type_ -> 'a DocOckPaths.Path.type_
#
method virtual fragment_module : 'a DocOckPaths.Fragment.module_ -> 'a DocOckPaths.Fragment.module_
#
method virtual fragment_type : 'a DocOckPaths.Fragment.type_ -> 'a DocOckPaths.Fragment.type_
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual module_decl : 'a DocOckTypes.Module.decl -> 'a DocOckTypes.Module.decl
#
method virtual module_equation : 'a DocOckTypes.Module.Equation.t -> 'a DocOckTypes.Module.Equation.t
#
method virtual signature : 'a DocOckTypes.Signature.t -> 'a DocOckTypes.Signature.t
#
method virtual type_decl_equation : 'a DocOckTypes.TypeDecl.Equation.t -> 'a DocOckTypes.TypeDecl.Equation.t
#
method virtual type_decl_param_name : string -> string
#
method module_type_substitution : 'a DocOckTypes.ModuleType.substitution -> 'a DocOckTypes.ModuleType.substitution
#
method module_type_expr : 'a DocOckTypes.ModuleType.expr -> 'a DocOckTypes.ModuleType.expr
#
method module_type_functor_arg : ('a DocOckPaths.Identifier.module_ * 'a DocOckTypes.ModuleType.expr) option -> ('a DocOckPaths.Identifier.module_ * 'a DocOckTypes.ModuleType.expr) option
#
method module_type : 'a DocOckTypes.ModuleType.t -> 'a DocOckTypes.ModuleType.t
#
class virtual ['a] signature :
#
method virtual documentation_comment : 'a DocOckTypes.Documentation.comment -> 'a DocOckTypes.Documentation.comment
#
method virtual module_ : 'a DocOckTypes.Module.t -> 'a DocOckTypes.Module.t
#
method virtual module_type : 'a DocOckTypes.ModuleType.t -> 'a DocOckTypes.ModuleType.t
#
method virtual module_type_expr : 'a DocOckTypes.ModuleType.expr -> 'a DocOckTypes.ModuleType.expr
#
method virtual type_decl : 'a DocOckTypes.TypeDecl.t -> 'a DocOckTypes.TypeDecl.t
#
method virtual extension : 'a DocOckTypes.Extension.t -> 'a DocOckTypes.Extension.t
#
method virtual exception_ : 'a DocOckTypes.Exception.t -> 'a DocOckTypes.Exception.t
#
method virtual value : 'a DocOckTypes.Value.t -> 'a DocOckTypes.Value.t
#
method virtual external_ : 'a DocOckTypes.External.t -> 'a DocOckTypes.External.t
#
method virtual class_ : 'a DocOckTypes.Class.t -> 'a DocOckTypes.Class.t
#
method virtual class_type : 'a DocOckTypes.ClassType.t -> 'a DocOckTypes.ClassType.t
#
method signature_item : 'a DocOckTypes.Signature.item -> 'a DocOckTypes.Signature.item
#
method signature : 'a DocOckTypes.Signature.item list -> 'a DocOckTypes.Signature.item list
#
class virtual ['a] type_decl :
#
method virtual identifier_type : 'a DocOckPaths.Identifier.type_ -> 'a DocOckPaths.Identifier.type_
#
method virtual identifier_constructor : 'a DocOckPaths.Identifier.constructor -> 'a DocOckPaths.Identifier.constructor
#
method virtual identifier_field : 'a DocOckPaths.Identifier.field -> 'a DocOckPaths.Identifier.field
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method type_decl_constructor : 'a DocOckTypes.TypeDecl.Constructor.t -> 'a DocOckTypes.TypeDecl.Constructor.t
#
method type_decl_field : 'a DocOckTypes.TypeDecl.Field.t -> 'a DocOckTypes.TypeDecl.Field.t
#
method type_decl_field_mutable : bool -> bool
#
method type_decl_representation : 'a DocOckTypes.TypeDecl.Representation.t -> 'a DocOckTypes.TypeDecl.Representation.t
#
method type_decl_variance : DocOckTypes.TypeDecl.variance -> DocOckTypes.TypeDecl.variance
#
method type_decl_param_desc : DocOckTypes.TypeDecl.param_desc -> DocOckTypes.TypeDecl.param_desc
#
method type_decl_param_name : string -> string
#
method type_decl_param : DocOckTypes.TypeDecl.param -> DocOckTypes.TypeDecl.param
#
method type_decl_equation : 'a DocOckTypes.TypeDecl.Equation.t -> 'a DocOckTypes.TypeDecl.Equation.t
#
method type_decl_private : bool -> bool
#
method type_decl_constraint : 'a DocOckTypes.TypeExpr.t * 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t * 'a DocOckTypes.TypeExpr.t
#
method type_decl : 'a DocOckTypes.TypeDecl.t -> 'a DocOckTypes.TypeDecl.t
#
class virtual ['a] extension :
#
method virtual identifier_extension : 'a DocOckPaths.Identifier.extension -> 'a DocOckPaths.Identifier.extension
#
method virtual path_type : 'a DocOckPaths.Path.type_ -> 'a DocOckPaths.Path.type_
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_decl_param : DocOckTypes.TypeDecl.param -> DocOckTypes.TypeDecl.param
#
method virtual type_decl_private : bool -> bool
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method extension_constructor : 'a DocOckTypes.Extension.Constructor.t -> 'a DocOckTypes.Extension.Constructor.t
#
method extension : 'a DocOckTypes.Extension.t -> 'a DocOckTypes.Extension.t
#
class virtual ['a] exception_ :
#
method virtual identifier_exception : 'a DocOckPaths.Identifier.exception_ -> 'a DocOckPaths.Identifier.exception_
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method exception_ : 'a DocOckTypes.Exception.t -> 'a DocOckTypes.Exception.t
#
class virtual ['a] value :
#
method virtual identifier_value : 'a DocOckPaths.Identifier.value -> 'a DocOckPaths.Identifier.value
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method value : 'a DocOckTypes.Value.t -> 'a DocOckTypes.Value.t
#
class virtual ['a] external_ :
#
method virtual identifier_value : 'a DocOckPaths.Identifier.value -> 'a DocOckPaths.Identifier.value
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method external_ : 'a DocOckTypes.External.t -> 'a DocOckTypes.External.t
#
method external_primitive : string -> string
#
class virtual ['a] class_ :
#
method virtual identifier_class : 'a DocOckPaths.Identifier.class_ -> 'a DocOckPaths.Identifier.class_
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_decl_param : DocOckTypes.TypeDecl.param -> DocOckTypes.TypeDecl.param
#
method virtual class_type_expr : 'a DocOckTypes.ClassType.expr -> 'a DocOckTypes.ClassType.expr
#
method virtual type_expr_label : DocOckTypes.TypeExpr.label -> DocOckTypes.TypeExpr.label
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method class_decl : 'a DocOckTypes.Class.decl -> 'a DocOckTypes.Class.decl
#
method class_ : 'a DocOckTypes.Class.t -> 'a DocOckTypes.Class.t
#
method class_virtual : bool -> bool
#
class virtual ['a] class_type :
#
method virtual identifier_class_type : 'a DocOckPaths.Identifier.class_type -> 'a DocOckPaths.Identifier.class_type
#
method virtual path_class_type : 'a DocOckPaths.Path.class_type -> 'a DocOckPaths.Path.class_type
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_decl_param : DocOckTypes.TypeDecl.param -> DocOckTypes.TypeDecl.param
#
method virtual class_signature : 'a DocOckTypes.ClassSignature.t -> 'a DocOckTypes.ClassSignature.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method class_type_expr : 'a DocOckTypes.ClassType.expr -> 'a DocOckTypes.ClassType.expr
#
method class_type : 'a DocOckTypes.ClassType.t -> 'a DocOckTypes.ClassType.t
#
method class_type_virtual : bool -> bool
#
class virtual ['a] class_signature :
#
method virtual documentation_comment : 'a DocOckTypes.Documentation.comment -> 'a DocOckTypes.Documentation.comment
#
method virtual class_type_expr : 'a DocOckTypes.ClassType.expr -> 'a DocOckTypes.ClassType.expr
#
method virtual method_ : 'a DocOckTypes.Method.t -> 'a DocOckTypes.Method.t
#
method virtual instance_variable : 'a DocOckTypes.InstanceVariable.t -> 'a DocOckTypes.InstanceVariable.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method class_signature_item : 'a DocOckTypes.ClassSignature.item -> 'a DocOckTypes.ClassSignature.item
#
method class_signature : 'a DocOckTypes.ClassSignature.t -> 'a DocOckTypes.ClassSignature.t
#
class virtual ['a] method_ :
#
method virtual identifier_method : 'a DocOckPaths.Identifier.method_ -> 'a DocOckPaths.Identifier.method_
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method method_ : 'a DocOckTypes.Method.t -> 'a DocOckTypes.Method.t
#
method method_private : bool -> bool
#
method method_virtual : bool -> bool
#
class virtual ['a] instance_variable :
#
method virtual identifier_instance_variable : 'a DocOckPaths.Identifier.instance_variable -> 'a DocOckPaths.Identifier.instance_variable
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method instance_variable : 'a DocOckTypes.InstanceVariable.t -> 'a DocOckTypes.InstanceVariable.t
#
method instance_variable_mutable : bool -> bool
#
method instance_variable_virtual : bool -> bool
#
class virtual ['a] type_expr :
#
method virtual path_module_type : 'a DocOckPaths.Path.module_type -> 'a DocOckPaths.Path.module_type
#
method virtual path_type : 'a DocOckPaths.Path.type_ -> 'a DocOckPaths.Path.type_
#
method virtual path_class_type : 'a DocOckPaths.Path.class_type -> 'a DocOckPaths.Path.class_type
#
method virtual fragment_type : 'a DocOckPaths.Fragment.type_ -> 'a DocOckPaths.Fragment.type_
#
method type_expr_variant_kind : DocOckTypes.TypeExpr.Variant.kind -> DocOckTypes.TypeExpr.Variant.kind
#
method type_expr_variant_element : 'a DocOckTypes.TypeExpr.Variant.element -> 'a DocOckTypes.TypeExpr.Variant.element
#
method type_expr_variant_constructor_name : string -> string
#
method type_expr_variant_constructor_const : bool -> bool
#
method type_expr_variant : 'a DocOckTypes.TypeExpr.Variant.t -> 'a DocOckTypes.TypeExpr.Variant.t
#
method type_expr_object_method : 'a DocOckTypes.TypeExpr.Object.method_ -> 'a DocOckTypes.TypeExpr.Object.method_
#
method type_expr_object_method_name : string -> string
#
method type_expr_object : 'a DocOckTypes.TypeExpr.Object.t -> 'a DocOckTypes.TypeExpr.Object.t
#
method type_expr_object_open : bool -> bool
#
method type_expr_package_substitution : 'a DocOckTypes.TypeExpr.Package.substitution -> 'a DocOckTypes.TypeExpr.Package.substitution
#
method type_expr_package : 'a DocOckTypes.TypeExpr.Package.t -> 'a DocOckTypes.TypeExpr.Package.t
#
method type_expr_label : DocOckTypes.TypeExpr.label -> DocOckTypes.TypeExpr.label
#
method type_expr_label_name : string -> string
#
method type_expr : 'a DocOckTypes.TypeExpr.t -> 'a DocOckTypes.TypeExpr.t
#
method type_expr_var_name : string -> string
#
class virtual ['a] unit :
#
method virtual root : 'a -> 'a
#
method virtual identifier_module : 'a DocOckPaths.Identifier.module_ -> 'a DocOckPaths.Identifier.module_
#
method virtual documentation : 'a DocOckTypes.Documentation.t -> 'a DocOckTypes.Documentation.t
#
method virtual signature : 'a DocOckTypes.Signature.t -> 'a DocOckTypes.Signature.t
#
method unit_import : 'a DocOckTypes.Unit.import -> 'a DocOckTypes.Unit.import
#
method unit_import_name : string -> string
#
method unit_source : 'a DocOckTypes.Unit.Source.t -> 'a DocOckTypes.Unit.Source.t
#
method unit_source_file : string -> string
#
method unit_source_build_dir : string -> string
#
method unit_source_digest : Digest.t -> Digest.t
#
method unit : 'a DocOckTypes.Unit.t -> 'a DocOckTypes.Unit.t
#
method unit_digest : Digest.t -> Digest.t
#
class virtual ['a] types :
inherit ['a] documentation
inherit ['a] module_
inherit ['a] module_type
inherit ['a] signature
inherit ['a] type_decl
inherit ['a] extension
inherit ['a] exception_
inherit ['a] value
inherit ['a] external_
inherit ['a] class_
inherit ['a] class_type
inherit ['a] class_signature
inherit ['a] method_
inherit ['a] instance_variable
inherit ['a] type_expr
inherit ['a] unit
end