ProxyMethodJavaMethodInvocationNode.st
changeset 2678 c865275e48a7
parent 2396 fadc6d7a2f5b
child 2731 13f5be2bf83b
--- a/ProxyMethodJavaMethodInvocationNode.st	Fri Aug 16 19:52:36 2013 +0200
+++ b/ProxyMethodJavaMethodInvocationNode.st	Fri Sep 06 02:45:44 2013 +0200
@@ -65,7 +65,6 @@
 "
 ! !
 
-
 !ProxyMethodJavaMethodInvocationNode methodsFor:'accessing'!
 
 descriptor
@@ -189,7 +188,6 @@
     "Created: / 28-02-2012 / 10:59:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !ProxyMethodJavaMethodInvocationNode methodsFor:'evaluation'!
 
 evaluateWithReceiver: receiver arguments:args
@@ -231,8 +229,10 @@
             "Static method, user invokeWithReceiver:arguments"
             invocation := MessageNode
                             receiver: (ConstantNode value: method)
-                            selector: #valueWithReceiver:arguments:
-                            args: { ConstantNode value: method javaClass . (self wrappedArgsArray: compiler args) }
+                            selector: #valueWithReceiver:arguments:selector:
+                            args: { ConstantNode value: method javaClass . 
+                                    (self wrappedArgsArray: compiler args) .
+                                    ConstantNode value: method selector }
         ].
 
         returnType isJavaWrapperClass ifTrue:[
@@ -282,21 +282,19 @@
 
     "Created: / 22-12-2011 / 09:27:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
     "Modified: / 30-12-2011 / 15:20:08 / kursjan <kursjan@fit.cvut.cz>"
-    "Modified: / 13-04-2012 / 17:49:02 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 09-08-2013 / 01:39:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !ProxyMethodJavaMethodInvocationNode methodsFor:'testing'!
 
 isProxyMethodJavaMethodInvocationNode
     ^ true
 ! !
 
-
 !ProxyMethodJavaMethodInvocationNode class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/ProxyMethodJavaMethodInvocationNode.st,v 1.2 2013-02-25 11:15:32 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/ProxyMethodJavaMethodInvocationNode.st,v 1.3 2013-09-06 00:41:28 vrany Exp $'
 !
 
 version_HG