Module Sealed.Map
val add_to_list :
Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
'a list Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a list Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval update :
Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
('a option -> 'a option) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval merge :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a option ->
'b option ->
'c option) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'b Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'c Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval union :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
'a ->
'a option) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval cardinal :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
intval bindings :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a) listval min_binding_opt :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a)
optionval max_binding_opt :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a)
optionval choose_opt :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a)
optionval find_opt :
Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a optionval find_first_opt :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key -> bool) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a)
optionval find_last_opt :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key -> bool) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a)
optionval iter :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
unit) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
unitval fold :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
'acc ->
'acc) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'acc ->
'accval map :
('a -> 'b) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'b Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval filter_map :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
'b option) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'b Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval partition :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
bool) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t
* 'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval is_empty :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
boolval equal :
('a -> 'a -> bool) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
boolval compare :
('a -> 'a -> int) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
intval for_all :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
bool) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
boolval exists :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key ->
'a ->
bool) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
boolval to_list :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a) listval of_list :
(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key * 'a) list ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.ttype !'a duplicate = | Duplicate of {key : Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key;value1 : 'a;value2 : 'a;
}
val disjoint_union :
?eq:('a -> 'a -> bool) ->
?print:(Stdlib.Format.formatter -> 'a -> unit) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval union_merge :
('a -> 'a -> 'a) ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval data :
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
'a listval transpose_keys_and_data_set :
Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.key
Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
Stdlib.Set.Make(Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.T).t
Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.tval print :
(Stdlib.Format.formatter -> 'a -> unit) ->
Stdlib.Format.formatter ->
'a Dwarf_low.Dwarf_attributes.Attribute_specification.Sealed.Map.t ->
unit