Module Shape.Map
type shape = Shape.ttype nonrec t = Shape.t Shape.Item.Map.tval empty : Shape.Map.tval add : Shape.Map.t -> Shape.Item.t -> Shape.Map.shape -> Shape.Map.tval add_value : Shape.Map.t -> Ident.t -> Shape.Uid.t -> Shape.Map.tval add_value_proj : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_type : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_type_proj : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_constr : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_constr_proj : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_label : Shape.Map.t -> Ident.t -> Shape.Uid.t -> Shape.Map.tval add_label_proj : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_unboxed_label : Shape.Map.t -> Ident.t -> Shape.Uid.t -> Shape.Map.tval add_unboxed_label_proj :
Shape.Map.t ->
Ident.t ->
Shape.Map.shape ->
Shape.Map.tval add_module : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_module_proj : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_module_type : Shape.Map.t -> Ident.t -> Shape.Uid.t -> Shape.Map.tval add_module_type_proj :
Shape.Map.t ->
Ident.t ->
Shape.Map.shape ->
Shape.Map.tval add_extcons : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_extcons_proj : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_class : Shape.Map.t -> Ident.t -> Shape.Uid.t -> Shape.Map.tval add_class_proj : Shape.Map.t -> Ident.t -> Shape.Map.shape -> Shape.Map.tval add_class_type : Shape.Map.t -> Ident.t -> Shape.Uid.t -> Shape.Map.tval add_class_type_proj :
Shape.Map.t ->
Ident.t ->
Shape.Map.shape ->
Shape.Map.t