--- a/src/JavaInterfaceMethodRef2.st Tue Jan 24 23:56:08 2012 +0000
+++ b/src/JavaInterfaceMethodRef2.st Thu Feb 09 22:24:01 2012 +0000
@@ -73,6 +73,20 @@
nameAndTypeCache ifNil: [ self breakPoint: #mh ].
"Modified: / 18-05-2011 / 12:44:44 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+!
+
+findResolvedValue: doClassInit
+ "Resolve reference and set valueCache."
+
+ valueCache := JavaResolver uniqueInstance
+ resolveInterfaceMethodIdentifiedByRef: self.
+ classCache := (constantPool at: classRefIndex) resolve: doClassInit.
+ classCache ifNil: [ self breakPoint: #mh ].
+ nameAndTypeCache := (constantPool at: nameAndTypeIndex) resolve.
+ nameAndTypeCache ifNil: [ self breakPoint: #mh ].
+
+ "Modified: / 18-05-2011 / 12:44:44 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
+ "Created: / 09-02-2012 / 23:10:44 / mh <hlopik@gmail.com>"
! !
!JavaInterfaceMethodRef2 methodsFor:'queries'!