| st[r -- _type] = typeval(mkclasstype(class)), okval(noval, ty), r -- mkfs(class1, ty, fieldvar) ' ∈ addclass(class0, fis, st), r ∈ st, r -- _type ∈ st, mkfs(class1, ty, fieldvar) ' ∈ sks ⊦ class = class0, r = jvmref, r -- mkfs(class1, ty, fieldvar) ' ∈ st |
r ≠ jvmref ⊦ r -- sk ∈ addclass(class1, fis, st) ↔ r -- sk ∈ st
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, fis, class0, mkfs(class1, ty, fieldvar) ', r)]]