--- a/JavaFieldRef2.st Sat Oct 12 21:52:51 2013 +0200
+++ b/JavaFieldRef2.st Sun Oct 13 12:04:03 2013 +0200
@@ -152,6 +152,18 @@
"Created: / 12-10-2013 / 21:45:54 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
!
+resolveForVersionOf: javaObj or: otherJavaObj
+ "
+ Reresolves fieldRef with class cache set to given javaClass. This is the
+ way VM tells us which class version to use. This method is called only when
+ there are multiple class versions present.
+ "
+ self classRef javaClass: javaObj javaClass.
+ self findResolvedValue: true.
+
+ "Created: / 13-10-2013 / 12:00:04 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
+!
+
resolveOffset
"fieldRef must be resolved before calling me"