--- a/JavaFieldRef2.st Thu Oct 10 16:53:51 2013 +0200
+++ b/JavaFieldRef2.st Sat Oct 12 15:53:06 2013 +0200
@@ -142,6 +142,18 @@
"Created: / 16-10-2012 / 10:45:17 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
+reresolveForVersion: javaClass
+ "
+ 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: javaClass.
+ self findResolvedValue: true.
+
+ "Created: / 12-10-2013 / 15:44:04 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
+!
+
resolveOffset
"fieldRef must be resolved before calling me"