package goblint
Module Basetype.Variables
include module type of struct include CilType.Varinfo end
include CilType.S with type t = GoblintCil.varinfo
include Printable.S with type t = GoblintCil.varinfo
type t = GoblintCil.varinfoval hash : t -> intval to_yojson : t -> Yojson.Safe.tval tag : t -> intUnique ID, given by HConsed, for context identification in witness
val arbitrary : unit -> t QCheck.arbitraryval pp : Format.formatter -> t -> unitval show : GoblintCil.varinfo -> stringval pretty : unit -> GoblintCil.varinfo -> GoblintCil.Pretty.docval compare_group : group -> group -> Ppx_deriving_runtime.intval pp_group :
Ppx_deriving_runtime.Format.formatter ->
group ->
Ppx_deriving_runtime.unitval show_group : group -> Ppx_deriving_runtime.stringval to_group : GoblintCil.varinfo -> groupval printXml : 'a BatInnerIO.output -> GoblintCil.varinfo -> unit