| ⊦ class1 = `java.lang.Object' .class, (addclass(class1, fis, st)[jvmref -- mkfs(`java.lang.Object' .class, void_type, `out' .field) ']) = st[jvmref -- mkfs(`java.lang.Object' .class, void_type, `out' .field) '] |
class1 ≠ class2 ⊦ (addclass(class2, fis, st)[jvmref -- mkfs(class1, ty, fieldvar) ']) = st[jvmref -- mkfs(class1, ty, fieldvar) ']
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (`out' .field, void_type, `java.lang.Object' .class, st, fis, class1)]]