JavaMethod.st
branchdevelopment
changeset 2476 d24ce8174195
parent 2429 ebece4dcaab9
child 2498 e6a3d5fa8bef
--- a/JavaMethod.st	Fri Mar 29 23:37:04 2013 +0000
+++ b/JavaMethod.st	Sun Mar 31 19:25:00 2013 +0100
@@ -20,7 +20,7 @@
 "
 "{ Package: 'stx:libjava' }"
 
-CompiledCode subclass:#JavaMethod
+CompiledCode variableSubclass:#JavaMethod
 	instanceVariableNames:'accessFlags selector javaClass descriptor signature lookupObject
 		lineNumberTable localVariableTable sourceLineNumber annotations'
 	classVariableNames:'AbstractMethodInvokationSignal SignatureTypeCodes
@@ -58,7 +58,6 @@
 "
 ! !
 
-
 !JavaMethod class methodsFor:'initialization'!
 
 initialize
@@ -129,7 +128,6 @@
     "Created: / 14-12-2010 / 20:58:47 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod class methodsFor:'instance creation'!
 
 fromMethod:aJavaMethod
@@ -150,7 +148,6 @@
     "Created: / 16.10.1998 / 01:13:02 / cg"
 ! !
 
-
 !JavaMethod class methodsFor:'Signal constants'!
 
 abstractMethodInvokationSignal
@@ -187,7 +184,6 @@
     "Created: / 27.1.1998 / 21:50:05 / cg"
 ! !
 
-
 !JavaMethod class methodsFor:'misc'!
 
 forceByteCodeDisplay
@@ -234,7 +230,6 @@
     "Created: / 23-02-2011 / 12:56:24 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod class methodsFor:'signature parsing'!
 
 argSigArrayFromSignature:aSignature
@@ -784,7 +779,6 @@
     "Modified: / 8.1.1998 / 19:09:31 / cg"
 ! !
 
-
 !JavaMethod methodsFor:'* As yet uncategorized *'!
 
 annotationIndexOf:aSymbol
@@ -794,6 +788,12 @@
     "Created: / 24-02-2012 / 16:06:26 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
+messagesSentToSuper
+    ^#()
+
+    "Created: / 30-03-2013 / 09:59:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
 sends:symbol1 or:symbol2
 
     ^false
@@ -806,7 +806,6 @@
     "Created: / 02-12-2011 / 23:05:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'accessing'!
 
 accessFlags
@@ -1340,7 +1339,6 @@
     "Created: / 18-10-2010 / 19:11:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'compiler interface'!
 
 flushCode
@@ -1383,7 +1381,6 @@
     "Created: / 26-10-2010 / 23:42:49 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'debugging'!
 
 breakPoint
@@ -1480,7 +1477,6 @@
     "Created: / 12.1.1998 / 20:04:57 / cg"
 ! !
 
-
 !JavaMethod methodsFor:'decompiling'!
 
 decompileSourceTo:aStream
@@ -1592,7 +1588,6 @@
     "Created: / 13.1.1998 / 15:03:05 / cg"
 ! !
 
-
 !JavaMethod methodsFor:'error handling'!
 
 errorInvalidClassRefAt: index
@@ -1696,7 +1691,6 @@
     "Created: / 07-09-2011 / 14:17:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'executing'!
 
 valueWithReceiver:anObject arguments:argArray selector:aSymbol search:aClass sender:virtualSender
@@ -1710,7 +1704,6 @@
     "Created: / 31-10-2012 / 23:09:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'initialization'!
 
 resolve
@@ -1879,7 +1872,6 @@
     "Modified (format): / 14-08-2011 / 19:41:18 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'inspecting'!
 
 inspectorExtraAttributes
@@ -1895,7 +1887,6 @@
     "Modified: / 22-03-2011 / 21:13:49 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'interpretation'!
 
 interpretWithReceiver: receiver 
@@ -1945,7 +1936,6 @@
     "Created: / 24-02-2011 / 22:04:37 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod methodsFor:'methodref interchangability'!
 
 homeMethod
@@ -1962,7 +1952,6 @@
     ]
 ! !
 
-
 !JavaMethod methodsFor:'misc'!
 
 fromMethod:aJavaMethod
@@ -1992,7 +1981,6 @@
     "Created: / 6.1.1998 / 18:19:48 / cg"
 ! !
 
-
 !JavaMethod methodsFor:'printing & storing'!
 
 displayString
@@ -2143,7 +2131,6 @@
 
 ! !
 
-
 !JavaMethod methodsFor:'queries'!
 
 handlerFor:anException at:pc
@@ -2595,7 +2582,6 @@
     "Modified: / 16.10.1998 / 13:42:10 / cg"
 ! !
 
-
 !JavaMethod methodsFor:'signature parsing'!
 
 XXXspecWithArgsFromSignature:aSignature withName:name in:aPackage
@@ -2622,7 +2608,6 @@
     "Created: / 8.1.1998 / 19:17:58 / cg"
 ! !
 
-
 !JavaMethod methodsFor:'testing'!
 
 isSynthetic
@@ -2631,7 +2616,6 @@
     "Created: / 18-10-2010 / 19:09:26 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
-
 !JavaMethod class methodsFor:'documentation'!
 
 version