12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455(* SPDX-License-Identifier: MIT *)(* Copyright (C) 2023-2024 formalsec *)(* Written by the Smtml programmers *)moduletypeS=sigtypekey=Expr.Set.ttype!'atvalhits:'at->intvalmisses:'at->intvalcreate:int->'atvalreset:'at->unitvalcopy:'at->'atvaladd:'at->key->'a->unitvalremove:'at->key->unitvalfind_opt:'at->key->'aoptionvalreplace:'at->key->'a->unitvalmem:'at->key->boolvaliter:(key->'a->unit)->'at->unitvalfilter_map_inplace:(key->'a->'aoption)->'at->unitvalfold:(key->'a->'acc->'acc)->'at->'acc->'accvallength:'at->intvalstats:'at->Hashtbl.statisticsvalto_seq:'at->(key*'a)Seq.tvalto_seq_keys:'at->keySeq.tvalto_seq_values:'at->'aSeq.tvaladd_seq:'at->(key*'a)Seq.t->unitvalreplace_seq:'at->(key*'a)Seq.t->unitendmoduletypeIntf=sigmoduletypeS=SmoduleStrong:Send