Parmatchval typed_case :
'category Typedtree.case ->
'category Typedtree.general_pattern parmatch_caseval untyped_case : Parsetree.case -> Parsetree.pattern parmatch_caseval const_compare : Asttypes.constant -> Asttypes.constant -> intval le_pat : Typedtree.pattern -> Typedtree.pattern -> boolval le_pats : Typedtree.pattern list -> Typedtree.pattern list -> boolval lub : Typedtree.pattern -> Typedtree.pattern -> Typedtree.patternval lubs :
Typedtree.pattern list ->
Typedtree.pattern list ->
Typedtree.pattern listval set_args :
Typedtree.pattern ->
Typedtree.pattern list ->
Typedtree.pattern listval pat_of_constr :
Typedtree.pattern ->
Types.constructor_description ->
Typedtree.patternval complete_constrs :
Types.constructor_description Typedtree.pattern_data ->
Types.constructor_description list ->
Types.constructor_description listval pats_of_type : Env.t -> Types.type_expr -> Typedtree.pattern listval pressure_variants : Env.t -> Typedtree.pattern list -> unitval pressure_variants_in_computation_pattern :
Env.t ->
Typedtree.computation Typedtree.general_pattern list ->
unitval check_partial :
(Typedtree.pattern -> Typedtree.pattern option) ->
Location.t ->
Typedtree.value Typedtree.general_pattern parmatch_case list ->
Typedtree.partialval check_unused :
(bool -> Typedtree.pattern -> Typedtree.pattern option) ->
Typedtree.value Typedtree.general_pattern parmatch_case list ->
unitval irrefutable : Typedtree.pattern -> boolval inactive : partial:Typedtree.partial -> Typedtree.pattern -> boolval check_ambiguous_bindings : Typedtree.value Typedtree.case list -> unitval some_private_tag : Asttypes.label