DuplicateVars.VarVarinfoMaptype t = VarType.ttype marshal = RichVarinfo.BiVarinfoMap.Make(VarType).marshalval to_varinfo : t -> GoblintCil.varinfoval unmarshal : marshal option -> unitval marshal : unit -> marshalval bindings : unit -> (t * GoblintCil.varinfo) listval from_varinfo : GoblintCil.varinfo -> t optionval describe_varinfo : GoblintCil.varinfo -> t -> string