CompiledCode.st
changeset 6544 7f5d747a9a92
parent 6308 9722a8992196
child 6546 9cada8214da7
--- a/CompiledCode.st	Mon May 13 19:03:01 2002 +0200
+++ b/CompiledCode.st	Tue May 14 11:51:45 2002 +0200
@@ -746,19 +746,33 @@
 !
 
 interpretWithReceiver:aReceiver
-    self halt
+    "invoked by VM for non-Smalltalk-methods (MetaMethods)"
+
+    self subclassResponsibility
 !
 
 interpretWithReceiver:aReceiver arg:arg1
-    self halt
+    "invoked by VM for non-Smalltalk-methods (MetaMethods)"
+
+    self subclassResponsibility
 !
 
 interpretWithReceiver:aReceiver arg:arg1 arg:arg2
-    self halt
+    "invoked by VM for non-Smalltalk-methods (MetaMethods)"
+
+    self subclassResponsibility
 !
 
 interpretWithReceiver:aReceiver arg:arg1 arg:arg2 arg:arg3
-    self halt
+    "invoked by VM for non-Smalltalk-methods (MetaMethods)"
+
+    self subclassResponsibility
+!
+
+interpretWithReceiver:aReceiver arguments:argVector
+    "invoked by VM for non-Smalltalk-methods (MetaMethods)"
+
+    self subclassResponsibility
 !
 
 invalidByteCode
@@ -1663,6 +1677,6 @@
 !CompiledCode class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/CompiledCode.st,v 1.87 2001-12-13 11:51:10 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/CompiledCode.st,v 1.88 2002-05-14 09:51:45 cg Exp $'
 ! !
 CompiledCode initialize!