[Imprint]
[Data Privacy Statement]
[E-Mail]
View
long theorem info
. View
the proof
. Back to
main index
. View
the specification
. View
theorem base summary
, View
theorem base listing
, the
used properties by spec
, the
dependency list
, the
symbol table
,
Theorem validref-def
⊦ validref(str, r, ty, st) ↔ r = jvmref ∨ st[r -- _type] .type ≤ ty ∧ ¬ junkref(str, r, st)
Type: An axiom
Validity: The proof is valid.
Features:
Comment:
Used by:
junkref-addarray-04
,
junkref-put-refval
,
junkref-put-refval-01
,
okbytearray-02
,
okbytearray-validref
,
validfieldinits-def-01
,
validmode-throw-predef
,
validref-addarray
,
validref-addarray-other-01
,
validref-addarray-same
,
validref-addobj
,
validref-addobj-this
,
validref-array-03
,
validref-array-len-in
,
validref-array-rec
,
validref-arraytype
,
validref-class
,
validref-class-rec
,
validref-forward
,
validref-hasnoclasstype-level
,
validref-is-junk
,
validref-isobj
,
validref-junkref
,
validref-levelsubset
,
validref-newref
,
validref-noreftype
,
validref-not-junkrefs
,
validref-notin
,
validref-null
,
validref-object
,
validref-okarray
,
validref-okreftype
,
validref-primarray
,
validref-put-array-norefval
,
validref-put-array-refval
,
validref-put-badarrayfield
,
validref-put-badarrayindex
,
validref-put-badclassfield
,
validref-put-badfield
,
validref-put-byteval
,
validref-put-norefval
,
validref-put-norefval-equiv
,
validref-put-null
,
validref-put-refval
,
validref-put-shortval
,
validref-put-statfield
,
validref-runtimetype
,
validref-subset
,
validref-subset-01
,
validref-subtype
,
validref-subtype-02
,
validref-supertype
,
validref-type-forward
,
validref-typeex
,
validref-union
,
validrefkeynotnull-has-field
,
validrefkeynotnull-subset
,
validrefkeynotnull-union
,
validrefnotnull-put-shortval
,
validrefnotnull-put-statfield
,
validrefnotnull-union-at-right
,
Used by units in proved state:
Proof exists?: No