package merlin-lib
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Merlin's libraries
Install
dune-project
Dependency
Authors
Maintainers
Sources
merlin-5.8-505.tbz
sha256=5642cde8486a84aad98fa5c590b70e8dcc6074d7fbdb3b9b8c46b2c5b42f653b
sha512=1d7a7751157e393d3ae248ef5ae24a6b4e81430666c61cc51a3d0ec35804523317036f3d7a3c7f18a7554337f4e5f5989fb677865b261ece3fd2b317903570ba
doc/merlin-lib.ocaml_typing/Ocaml_typing/Includemod/Error/index.html
Module Includemod.ErrorSource
Source
type core_sigitem_symptom = | Value_descriptions of (Types.value_description, Includecore.value_mismatch) diff| Type_declarations of (Types.type_declaration, Includecore.type_mismatch) diff| Extension_constructors of (Types.extension_constructor, Includecore.extension_constructor_mismatch) diff| Class_type_declarations of (Types.class_type_declaration, Ctype.class_match_failure list) diff| Class_declarations of (Types.class_declaration, Ctype.class_match_failure list) diff
Source
type module_type_symptom = | Mt_core of core_module_type_symptom| Signature of signature_symptom| Functor of functor_symptom| After_alias_expansion of module_type_diff
Source
and ('arg, 'path) functor_param_symptom = | Incompatible_params of 'arg * Types.functor_parameter| Mismatch of module_type_diff
Source
and signature_symptom = {env : Env.t;subst : Subst.t;sig1 : Types.signature;sig2 : Types.signature;missings : Types.signature_item list;incompatibles : (Types.signature_item * sigitem_symptom) list;oks : (int * Typedtree.module_coercion) list;additions : Types.signature_item list;untypables : ((Types.signature_item as 'it) * 'it * int) list;(*signature items that could not be compared due to type divergence
*)
}Source
and sigitem_symptom = | Core of core_sigitem_symptom| Module_type_declaration of (Types.modtype_declaration, module_type_declaration_symptom) diff| Module_type of module_type_diff
Source
and module_type_declaration_symptom = | Illegal_permutation of Typedtree.module_coercion| Not_greater_than of module_type_diff| Not_less_than of module_type_diff| Incomparable of {less_than : module_type_diff;greater_than : module_type_diff;
}
Source
type all = | In_Compilation_unit of (string, signature_symptom) diff| In_Signature of signature_symptom| In_Module_type of module_type_diff| In_Module_type_substitution of Ident.t * (Types.module_type, module_type_declaration_symptom) diff| In_Type_declaration of Ident.t * core_sigitem_symptom| In_Expansion of core_module_type_symptom
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>