| sk = fs ', fs = mkfs(class0, ty, fieldvar), is_fskey(sk), r -- sk ∈ st, sk ∈ instfields(class), r ∈ st, compat(str, st[r -- sk], ty, st) ⊦ r = jvmref, compat(str, st[r -- sk], ty, st[_mode, val]) |
r -- mkfs(class0, ty, fieldvar) ' ∈ st, mkfs(class0, ty, fieldvar) ' ∈ instfields(class), r ∈ st, compat(str, st[r -- mkfs(class0, ty, fieldvar) '], ty, st) ⊦ r = jvmref, compat(str, st[r -- mkfs(class0, ty, fieldvar) '], ty, st[_mode, val])
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ is_fskey(fs ')])]]