Make2.Resultinclude AnalysisResult.ResultConfmodule Range : Printable.Sinclude BatHashtbl.S
with type 'a t := 'a H.t
and type key := Goblint_lib__.AnalysisResult.ResultNode.tval add : 'a H.t -> AnalysisResult.ResultNode.t -> 'a -> unitval remove : 'a H.t -> AnalysisResult.ResultNode.t -> unitval remove_all : 'a H.t -> AnalysisResult.ResultNode.t -> unitval find : 'a H.t -> AnalysisResult.ResultNode.t -> 'aval find_all : 'a H.t -> AnalysisResult.ResultNode.t -> 'a listval find_default : 'a H.t -> AnalysisResult.ResultNode.t -> 'a -> 'aval find_option : 'a H.t -> AnalysisResult.ResultNode.t -> 'a optionval find_opt : 'a H.t -> AnalysisResult.ResultNode.t -> 'a optionval replace : 'a H.t -> AnalysisResult.ResultNode.t -> 'a -> unitval mem : 'a H.t -> AnalysisResult.ResultNode.t -> boolval iter : (AnalysisResult.ResultNode.t -> 'a -> unit) -> 'a H.t -> unitval for_all : (AnalysisResult.ResultNode.t -> 'a -> bool) -> 'a H.t -> boolval fold :
(AnalysisResult.ResultNode.t -> 'a -> 'b -> 'b) ->
'a H.t ->
'b ->
'bval exists : (AnalysisResult.ResultNode.t -> 'a -> bool) -> 'a H.t -> boolval map : (AnalysisResult.ResultNode.t -> 'b -> 'c) -> 'b H.t -> 'c H.tval map_inplace : (AnalysisResult.ResultNode.t -> 'a -> 'a) -> 'a H.t -> unitval filteri : (AnalysisResult.ResultNode.t -> 'a -> bool) -> 'a H.t -> 'a H.tval filteri_inplace :
(AnalysisResult.ResultNode.t -> 'a -> bool) ->
'a H.t ->
unitval filter_map :
(AnalysisResult.ResultNode.t -> 'a -> 'b option) ->
'a H.t ->
'b H.tval filter_map_inplace :
(AnalysisResult.ResultNode.t -> 'a -> 'a option) ->
'a H.t ->
unitval modify : AnalysisResult.ResultNode.t -> ('a -> 'a) -> 'a H.t -> unitval modify_def :
'a ->
AnalysisResult.ResultNode.t ->
('a -> 'a) ->
'a H.t ->
unitval modify_opt :
AnalysisResult.ResultNode.t ->
('a option -> 'a option) ->
'a H.t ->
unitval merge :
(AnalysisResult.ResultNode.t -> 'a option -> 'b option -> 'c option) ->
'a H.t ->
'b H.t ->
'c H.tval merge_all :
(AnalysisResult.ResultNode.t -> 'a list -> 'b list -> 'c list) ->
'a H.t ->
'b H.t ->
'c H.tval to_seq : 'a H.t -> (AnalysisResult.ResultNode.t * 'a) Stdlib.Seq.tval to_seq_keys : 'a H.t -> AnalysisResult.ResultNode.t Stdlib.Seq.tval add_seq : 'a H.t -> (AnalysisResult.ResultNode.t * 'a) Stdlib.Seq.t -> unitval replace_seq :
'a H.t ->
(AnalysisResult.ResultNode.t * 'a) Stdlib.Seq.t ->
unitval of_seq : (AnalysisResult.ResultNode.t * 'a) Stdlib.Seq.t -> 'a H.tval keys : 'a H.t -> AnalysisResult.ResultNode.t BatEnum.tval enum : 'a H.t -> (AnalysisResult.ResultNode.t * 'a) BatEnum.tval to_list : 'a H.t -> (AnalysisResult.ResultNode.t * 'a) listval of_enum : (AnalysisResult.ResultNode.t * 'a) BatEnum.t -> 'a H.tval of_list : (AnalysisResult.ResultNode.t * 'a) list -> 'a H.tval print :
?first:string ->
?last:string ->
?sep:string ->
('a BatInnerIO.output -> AnalysisResult.ResultNode.t -> unit) ->
('a BatInnerIO.output -> 'b -> unit) ->
'a BatInnerIO.output ->
'b H.t ->
unitmodule Exceptionless : sig ... endmodule Infix : sig ... endmodule Labels : sig ... endtype t = Range.t H.t