Module Odoc_xref2.Expand_tools

val module_needs_recompile : Component.Module.t -> bool
val module_decl_needs_recompile : Component.Module.decl -> bool
val module_type_expr_needs_recompile : Component.ModuleType.expr -> bool
val module_type_needs_recompile : Component.ModuleType.t -> bool
val aux_expansion_of_module : Env.t -> strengthen:bool -> Component.Module.t -> (expansionErrors.Tools_error.signature_of_module_error) Result.result
val aux_expansion_of_module_decl : Env.t -> strengthen:bool -> Component.Module.decl -> (expansionErrors.Tools_error.signature_of_module_error) Result.result
val aux_expansion_of_module_alias : Env.t -> strengthen:bool -> Cpath.module_ -> (expansionErrors.Tools_error.signature_of_module_error) Result.result
exception Clash