Module Odoc_xref2.Expand_toolsSource
Source
val handle_expansion :
Env.t ->
Odoc_model.Paths.Identifier.Signature.t ->
Tools.expansion ->
(Env.t * Component.ModuleType.simple_expansion,
Errors.Tools_error.expansion_of_module_error)
resultSource
val type_expr :
(string * Odoc_model.Lang.TypeExpr.t) list ->
Odoc_model.Lang.TypeExpr.t ->
Odoc_model.Lang.TypeExpr.tSource
val polymorphic_variant :
(string * Odoc_model.Lang.TypeExpr.t) list ->
Odoc_model.Lang.TypeExpr.Polymorphic_variant.t ->
Odoc_model.Lang.TypeExpr.Polymorphic_variant.tSource
val object_ :
(string * Odoc_model.Lang.TypeExpr.t) list ->
Odoc_model.Lang.TypeExpr.Object.t ->
Odoc_model.Lang.TypeExpr.Object.tSource
val package :
(string * Odoc_model.Lang.TypeExpr.t) list ->
Odoc_model.Lang.TypeExpr.Package.t ->
Odoc_model.Lang.TypeExpr.Package.tSource
val module_arg :
(string * Odoc_model.Lang.TypeExpr.t) list ->
Odoc_model.Lang.TypeExpr.Module.t ->
Odoc_model.Lang.TypeExpr.Module.tSource
val collapse_eqns :
Odoc_model.Lang.TypeDecl.Equation.t ->
Odoc_model.Lang.TypeDecl.Equation.t ->
Odoc_model.Lang.TypeExpr.t list ->
Odoc_model.Lang.TypeDecl.Equation.t