ValueDomain.ValueInvariantmodule Arg : InvariantArgmodule VS : sig ... endval ad_invariant :
vs:VS.t ->
offset:GoblintCil.Cil.offset ->
lval:GoblintCil.lval ->
AD.t ->
Invariant.tval blob_invariant :
vs:VS.t ->
offset:GoblintCil.Cil.offset ->
lval:GoblintCil.lval ->
Blobs.t ->
Invariant.tval vd_invariant :
vs:VS.t ->
offset:GoblintCil.Cil.offset ->
lval:GoblintCil.Cil.lval ->
Unions.value ->
Invariant.tval deref_invariant :
vs:VS.t ->
CilType.Varinfo.t ->
offset:GoblintCil.offset ->
lval:GoblintCil.Cil.lval ->
Invariant.tval key_invariant_lval :
?vs:VS.t ->
CilType.Varinfo.t ->
offset:GoblintCil.offset ->
lval:GoblintCil.Cil.lval ->
Compound.t ->
Invariant.tval key_invariant :
CilType.Varinfo.t ->
?offset:GoblintCil.offset ->
Compound.t ->
Invariant.t