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 ->
CArrays.value ->
Invariant.tval deref_invariant :
vs:VS.t ->
GoblintCil.varinfo ->
offset:GoblintCil.offset ->
lval:GoblintCil.Cil.lval ->
Invariant.tval key_invariant_lval :
?vs:VS.t ->
GoblintCil.varinfo ->
offset:GoblintCil.offset ->
lval:GoblintCil.Cil.lval ->
CArrays.value ->
Invariant.tval key_invariant :
GoblintCil.varinfo ->
?offset:GoblintCil.offset ->
CArrays.value ->
Invariant.t