Access.Memo
Memory location of an access.
include module type of struct include Printable.StdLeaf end
Default dummy definitions for leaf types: primitive and CIL types, which don't contain inner types that require relifting.
include module type of struct include Printable.Std end
Default dummy definitions.
Include as the first thing to avoid these overriding actual definitions.
type t = MemoRoot.t * Offset.Unit.t
val hash : t -> int
val pretty :
unit ->
([< `Type of GoblintCil.typsig | `Var of CilType.Varinfo.t ] * Offset.Unit.t) ->
GoblintCil.Pretty.doc
val to_mval : t -> Mval.Unit.t option
val add_offset : t -> Offset.Unit.t -> t