12345678910111213141516171819202122(** Special maps used for incremental comparison. *)openGoblintCilmoduleFundecForMap=structtypet=Cil.fundec(*x.svar.uid cannot be used, as they may overlap between old and now AST*)letcomparexy=String.comparex.svar.vnamey.svar.vnameendmoduleFundecMap=Map.Make(FundecForMap)moduleVarinfoOrdered=structtypet=varinfo(*x.svar.uid cannot be used, as they may overlap between old and now AST*)letcompare(x:varinfo)(y:varinfo)=String.comparex.vnamey.vnameendmoduleVarinfoMap=Map.Make(VarinfoOrdered)