val add :
'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->key:key->data:'a->
unit
val replace :
'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->key:key->data:'a->
unit
val iter :
f:(key:key->data:'a-> unit)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val for_all :
f:(key:key->data:'a-> bool)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
bool
val map :
f:(key:key->data:'a->'b)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->'bBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t
val map_inplace :
f:(key:key->data:'a->'a)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val filter :
f:('a-> bool)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t
val filter_inplace :
f:('a-> bool)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val filteri :
f:(key:key->data:'a-> bool)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t
val filteri_inplace :
f:(key:key->data:'a-> bool)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val filter_map :
f:(key:key->data:'a->'b option)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->'bBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t
val filter_map_inplace :
f:(key:key->data:'a->'a option)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val fold :
f:(key:key->data:'a->'b->'b)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->init:'b->'b
val exists :
f:(key:key->data:'a-> bool)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
bool
val modify :
key:key->f:('a->'a)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val modify_def :
default:'a->key:key->f:('a->'a)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val modify_opt :
key:key->f:('a option->'a option)->'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->
unit
val merge :
f:(key->'a option->'b option->'c option)->left:'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->right:'bBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->'cBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t
val merge_all :
f:(key->'a list->'b list->'c list)->left:'aBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->right:'bBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t->'cBatHashtbl.Make(Goblint_lib__AnalysisResult.ResultNode).t