--- a/Object.st Thu Mar 07 17:15:31 1996 +0100
+++ b/Object.st Thu Mar 07 19:00:58 1996 +0100
@@ -2268,6 +2268,7 @@
%{ /* NOCONTEXT */
+ OBJ l;
#ifdef PRE_2_11
static struct inlineCache ilc = _ILC0;
struct inlineCache lilc = _DUMMYILC0;
@@ -2281,13 +2282,15 @@
/*
* must set lineno in sender by hand here ... (because of NOCONTEXT)
*/
- _ContextInstPtr(__thisContext)->c_lineno = __ILC_LNO_AS_OBJ(__pilc);
+ if ((l = __ILC_LNO_AS_OBJ(__pilc)) != __MKSMALLINT(0)) {
+ _ContextInstPtr(__thisContext)->c_lineno = l;
+ }
#endif
#ifdef PRE_2_11
if (aSelector != lastSelector) {
- ilc.ilc_func = __SEND0ADDR__;
- lastSelector = aSelector;
+ ilc.ilc_func = __SEND0ADDR__;
+ lastSelector = aSelector;
}
#else
lilc = ilc;
@@ -2297,14 +2300,6 @@
lilc.ilc_lineNo = __pilc->ilc_lineNo;
#endif
-#if defined(xxTHIS_CONTEXT)
-# ifdef PRE_2_11
- ilc.ilc_lineNo = __pilc->ilc_lineNo;
-# else
- lilc.ilc_lineNo = __pilc->ilc_lineNo;
-# endif
-#endif
-
#ifdef PRE_2_11
RETURN ( (*ilc.ilc_func)(self, aSelector, CON_COMMA nil, &ilc) );
#else
@@ -2444,22 +2439,24 @@
%{ /* NOCONTEXT */
+ OBJ l;
#ifdef PRE_2_11
static struct inlineCache ilc = _ILC1;
struct inlineCache lilc = _DUMMYILC1;
-
static OBJ lastSelector = nil;
# if defined(THIS_CONTEXT)
/*
* must set lineno in sender by hand here ... (because of NOCONTEXT)
*/
- _ContextInstPtr(__thisContext)->c_lineno = __ILC_LNO_AS_OBJ(__pilc);
+ if ((l = __ILC_LNO_AS_OBJ(__pilc)) != __MKSMALLINT(0)) {
+ _ContextInstPtr(__thisContext)->c_lineno = l;
+ }
# endif
if (aSelector != lastSelector) {
- ilc.ilc_func = __SEND1ADDR__;
- lastSelector = aSelector;
+ ilc.ilc_func = __SEND1ADDR__;
+ lastSelector = aSelector;
}
ilc.ilc_lineNo = __pilc->ilc_lineNo;
RETURN ( (*ilc.ilc_func)(self, aSelector, CON_COMMA nil, &ilc, anObject) );
@@ -2471,7 +2468,9 @@
/*
* must set lineno in sender by hand here ... (because of NOCONTEXT)
*/
- _ContextInstPtr(__thisContext)->c_lineno = __ILC_LNO_AS_OBJ(__pilc);
+ if ((l = __ILC_LNO_AS_OBJ(__pilc)) != __MKSMALLINT(0)) {
+ _ContextInstPtr(__thisContext)->c_lineno = l;
+ }
# endif
lilc = ilc;
@@ -2486,6 +2485,7 @@
%{ /* NOCONTEXT */
+ OBJ l;
#ifdef PRE_2_11
static struct inlineCache ilc = _ILC2;
struct inlineCache lilc = _DUMMYILC2;
@@ -2499,13 +2499,15 @@
/*
* must set lineno in sender by hand here ... (because of NOCONTEXT)
*/
- _ContextInstPtr(__thisContext)->c_lineno = __ILC_LNO_AS_OBJ(__pilc);
+ if ((l = __ILC_LNO_AS_OBJ(__pilc)) != __MKSMALLINT(0)) {
+ _ContextInstPtr(__thisContext)->c_lineno = l;
+ }
#endif
#ifdef PRE_2_11
if (aSelector != lastSelector) {
- ilc.ilc_func = __SEND2ADDR__;
- lastSelector = aSelector;
+ ilc.ilc_func = __SEND2ADDR__;
+ lastSelector = aSelector;
}
#else
lilc = ilc;
@@ -2536,6 +2538,7 @@
%{ /* NOCONTEXT */
+ OBJ l;
#ifdef PRE_2_11
static struct inlineCache ilc = _ILC3;
struct inlineCache lilc = _DUMMYILC3;
@@ -2549,13 +2552,15 @@
/*
* must set lineno in sender by hand here ... (because of NOCONTEXT)
*/
- _ContextInstPtr(__thisContext)->c_lineno = __ILC_LNO_AS_OBJ(__pilc);
+ if ((l = __ILC_LNO_AS_OBJ(__pilc)) != __MKSMALLINT(0)) {
+ _ContextInstPtr(__thisContext)->c_lineno = l;
+ }
#endif
#ifdef PRE_2_11
if (aSelector != lastSelector) {
- ilc.ilc_func = __SEND3ADDR__;
- lastSelector = aSelector;
+ ilc.ilc_func = __SEND3ADDR__;
+ lastSelector = aSelector;
}
#else
lilc = ilc;
@@ -2606,248 +2611,251 @@
static OBJ last13 = nil; static struct inlineCache ilc13 = _ILC13;
static OBJ last14 = nil; static struct inlineCache ilc14 = _ILC14;
static OBJ last15 = nil; static struct inlineCache ilc15 = _ILC15;
-
-#if defined(xxxTHIS_CONTEXT)
+ OBJ l;
+
+#if defined(xxxTHIS_CONTEXT) /* not because this has a context */
/*
* must set lineno in sender by hand here ... (because of NOCONTEXT)
*/
- _ContextInstPtr(__sender)->c_lineno = __ILC_LNO_AS_OBJ(__pilc);
+ if ((l = __ILC_LNO_AS_OBJ(__pilc)) != __MKSMALLINT(0)) {
+ _ContextInstPtr(__thisContext)->c_lineno = l;
+ }
#endif
if (__isSmallInteger(numberOfArgs)) {
- nargs = __intVal(numberOfArgs);
- if (nargs == 0) {
- if (aSelector != last0) {
- ilc0.ilc_func = __SEND0ADDR__;
- if (ilc0.ilc_poly) {
- __flushPolyCache(ilc0.ilc_poly);
- ilc0.ilc_poly = 0;
- }
- last0 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc0.ilc_lineNo = __pilc->ilc_lineNo;
+ nargs = __intVal(numberOfArgs);
+ if (nargs == 0) {
+ if (aSelector != last0) {
+ ilc0.ilc_func = __SEND0ADDR__;
+ if (ilc0.ilc_poly) {
+ __flushPolyCache(ilc0.ilc_poly);
+ ilc0.ilc_poly = 0;
+ }
+ last0 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc0.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ((*ilc0.ilc_func)(self, aSelector, CON_COMMA nil, &ilc0));
- }
-
- if (__isArray(argArray)) {
- argP = _ArrayInstPtr(argArray)->a_element;
- } else {
- argP = (OBJ *)(&a1);
- for (i=1; i <= nargs; i++) {
- *argP++ = __AT_(argArray, CON_COMMA __MKSMALLINT(i));
- }
- }
- switch (nargs) {
- case 1:
- if (aSelector != last1) {
- ilc1.ilc_func = __SEND1ADDR__;
- if (ilc1.ilc_poly) {
- __flushPolyCache(ilc1.ilc_poly);
- ilc1.ilc_poly = 0;
- }
- last1 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc1.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ((*ilc0.ilc_func)(self, aSelector, CON_COMMA nil, &ilc0));
+ }
+
+ if (__isArray(argArray)) {
+ argP = _ArrayInstPtr(argArray)->a_element;
+ } else {
+ argP = (OBJ *)(&a1);
+ for (i=1; i <= nargs; i++) {
+ *argP++ = __AT_(argArray, CON_COMMA __MKSMALLINT(i));
+ }
+ }
+ switch (nargs) {
+ case 1:
+ if (aSelector != last1) {
+ ilc1.ilc_func = __SEND1ADDR__;
+ if (ilc1.ilc_poly) {
+ __flushPolyCache(ilc1.ilc_poly);
+ ilc1.ilc_poly = 0;
+ }
+ last1 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc1.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc1.ilc_func)(self, aSelector, CON_COMMA nil, &ilc1, argP[0]));
-
- case 2:
- if (aSelector != last2) {
- ilc2.ilc_func = __SEND2ADDR__;
- if (ilc2.ilc_poly) {
- __flushPolyCache(ilc2.ilc_poly);
- ilc2.ilc_poly = 0;
- }
- last2 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc2.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc1.ilc_func)(self, aSelector, CON_COMMA nil, &ilc1, argP[0]));
+
+ case 2:
+ if (aSelector != last2) {
+ ilc2.ilc_func = __SEND2ADDR__;
+ if (ilc2.ilc_poly) {
+ __flushPolyCache(ilc2.ilc_poly);
+ ilc2.ilc_poly = 0;
+ }
+ last2 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc2.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc2.ilc_func)(self, aSelector, CON_COMMA nil, &ilc2,
- argP[0], argP[1]));
-
- case 3:
- if (aSelector != last3) {
- ilc3.ilc_func = __SEND3ADDR__;
- if (ilc3.ilc_poly) {
- __flushPolyCache(ilc3.ilc_poly);
- ilc3.ilc_poly = 0;
- }
- last3 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc3.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc2.ilc_func)(self, aSelector, CON_COMMA nil, &ilc2,
+ argP[0], argP[1]));
+
+ case 3:
+ if (aSelector != last3) {
+ ilc3.ilc_func = __SEND3ADDR__;
+ if (ilc3.ilc_poly) {
+ __flushPolyCache(ilc3.ilc_poly);
+ ilc3.ilc_poly = 0;
+ }
+ last3 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc3.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc3.ilc_func)(self, aSelector, CON_COMMA nil, &ilc3,
- argP[0], argP[1], argP[2]));
-
- case 4:
- if (aSelector != last4) {
- ilc4.ilc_func = __SEND4ADDR__;
- if (ilc4.ilc_poly) {
- __flushPolyCache(ilc4.ilc_poly);
- ilc4.ilc_poly = 0;
- }
- last4 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc4.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc3.ilc_func)(self, aSelector, CON_COMMA nil, &ilc3,
+ argP[0], argP[1], argP[2]));
+
+ case 4:
+ if (aSelector != last4) {
+ ilc4.ilc_func = __SEND4ADDR__;
+ if (ilc4.ilc_poly) {
+ __flushPolyCache(ilc4.ilc_poly);
+ ilc4.ilc_poly = 0;
+ }
+ last4 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc4.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc4.ilc_func)(self, aSelector, CON_COMMA nil, &ilc4,
- argP[0], argP[1], argP[2], argP[3]));
-
- case 5:
- if (aSelector != last5) {
- ilc5.ilc_func = __SEND5ADDR__;
- if (ilc5.ilc_poly) {
- __flushPolyCache(ilc5.ilc_poly);
- ilc5.ilc_poly = 0;
- }
- last5 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc5.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc4.ilc_func)(self, aSelector, CON_COMMA nil, &ilc4,
+ argP[0], argP[1], argP[2], argP[3]));
+
+ case 5:
+ if (aSelector != last5) {
+ ilc5.ilc_func = __SEND5ADDR__;
+ if (ilc5.ilc_poly) {
+ __flushPolyCache(ilc5.ilc_poly);
+ ilc5.ilc_poly = 0;
+ }
+ last5 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc5.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc5.ilc_func)(self, aSelector, CON_COMMA nil, &ilc5,
- argP[0], argP[1], argP[2], argP[3], argP[4]));
-
- case 6:
- if (aSelector != last6) {
- ilc6.ilc_func = __SEND6ADDR__;
- if (ilc6.ilc_poly) {
- __flushPolyCache(ilc6.ilc_poly);
- ilc6.ilc_poly = 0;
- }
- last6 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc6.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc5.ilc_func)(self, aSelector, CON_COMMA nil, &ilc5,
+ argP[0], argP[1], argP[2], argP[3], argP[4]));
+
+ case 6:
+ if (aSelector != last6) {
+ ilc6.ilc_func = __SEND6ADDR__;
+ if (ilc6.ilc_poly) {
+ __flushPolyCache(ilc6.ilc_poly);
+ ilc6.ilc_poly = 0;
+ }
+ last6 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc6.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc6.ilc_func)(self, aSelector, CON_COMMA nil, &ilc6,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5]));
-
- case 7:
- if (aSelector != last7) {
- ilc7.ilc_func = __SEND7ADDR__;
- if (ilc7.ilc_poly) {
- __flushPolyCache(ilc7.ilc_poly);
- ilc7.ilc_poly = 0;
- }
- last7 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc7.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc6.ilc_func)(self, aSelector, CON_COMMA nil, &ilc6,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5]));
+
+ case 7:
+ if (aSelector != last7) {
+ ilc7.ilc_func = __SEND7ADDR__;
+ if (ilc7.ilc_poly) {
+ __flushPolyCache(ilc7.ilc_poly);
+ ilc7.ilc_poly = 0;
+ }
+ last7 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc7.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc7.ilc_func)(self, aSelector, CON_COMMA nil, &ilc7,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6]));
-
- case 8:
- if (aSelector != last8) {
- ilc8.ilc_func = __SEND8ADDR__;
- last8 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc8.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc7.ilc_func)(self, aSelector, CON_COMMA nil, &ilc7,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6]));
+
+ case 8:
+ if (aSelector != last8) {
+ ilc8.ilc_func = __SEND8ADDR__;
+ last8 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc8.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc8.ilc_func)(self, aSelector, CON_COMMA nil, &ilc8,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7]));
-
- case 9:
- if (aSelector != last9) {
- ilc9.ilc_func = __SEND9ADDR__;
- last9 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc9.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc8.ilc_func)(self, aSelector, CON_COMMA nil, &ilc8,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7]));
+
+ case 9:
+ if (aSelector != last9) {
+ ilc9.ilc_func = __SEND9ADDR__;
+ last9 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc9.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc9.ilc_func)(self, aSelector, CON_COMMA nil, &ilc9,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7], argP[8]));
-
- case 10:
- if (aSelector != last10) {
- ilc10.ilc_func = __SEND10ADDR__;
- last10 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc10.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc9.ilc_func)(self, aSelector, CON_COMMA nil, &ilc9,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7], argP[8]));
+
+ case 10:
+ if (aSelector != last10) {
+ ilc10.ilc_func = __SEND10ADDR__;
+ last10 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc10.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc10.ilc_func)(self, aSelector, CON_COMMA nil, &ilc10,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7], argP[8], argP[9]));
-
- case 11:
- if (aSelector != last11) {
- ilc11.ilc_func = __SEND11ADDR__;
- last11 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc11.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc10.ilc_func)(self, aSelector, CON_COMMA nil, &ilc10,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7], argP[8], argP[9]));
+
+ case 11:
+ if (aSelector != last11) {
+ ilc11.ilc_func = __SEND11ADDR__;
+ last11 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc11.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc11.ilc_func)(self, aSelector, CON_COMMA nil, &ilc11,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7], argP[8], argP[9],
- argP[10]));
-
- case 12:
- if (aSelector != last12) {
- ilc12.ilc_func = __SEND12ADDR__;
- last12 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc12.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc11.ilc_func)(self, aSelector, CON_COMMA nil, &ilc11,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7], argP[8], argP[9],
+ argP[10]));
+
+ case 12:
+ if (aSelector != last12) {
+ ilc12.ilc_func = __SEND12ADDR__;
+ last12 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc12.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc12.ilc_func)(self, aSelector, CON_COMMA nil, &ilc12,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7], argP[8], argP[9],
- argP[10], argP[11]));
-
- case 13:
- if (aSelector != last13) {
- ilc13.ilc_func = __SEND13ADDR__;
- last13 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc13.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc12.ilc_func)(self, aSelector, CON_COMMA nil, &ilc12,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7], argP[8], argP[9],
+ argP[10], argP[11]));
+
+ case 13:
+ if (aSelector != last13) {
+ ilc13.ilc_func = __SEND13ADDR__;
+ last13 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc13.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc13.ilc_func)(self, aSelector, CON_COMMA nil, &ilc13,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7], argP[8], argP[9],
- argP[10], argP[11], argP[12]));
-
- case 14:
- if (aSelector != last14) {
- ilc14.ilc_func = __SEND14ADDR__;
- last14 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc14.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc13.ilc_func)(self, aSelector, CON_COMMA nil, &ilc13,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7], argP[8], argP[9],
+ argP[10], argP[11], argP[12]));
+
+ case 14:
+ if (aSelector != last14) {
+ ilc14.ilc_func = __SEND14ADDR__;
+ last14 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc14.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc14.ilc_func)(self, aSelector, CON_COMMA nil, &ilc14,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7], argP[8], argP[9],
- argP[10], argP[11], argP[12], argP[13]));
-
- case 15:
- if (aSelector != last15) {
- ilc15.ilc_func = __SEND15ADDR__;
- last15 = aSelector;
- }
-#ifdef xxTHIS_CONTEXT
- ilc15.ilc_lineNo = __pilc->ilc_lineNo;
+ RETURN ( (*ilc14.ilc_func)(self, aSelector, CON_COMMA nil, &ilc14,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7], argP[8], argP[9],
+ argP[10], argP[11], argP[12], argP[13]));
+
+ case 15:
+ if (aSelector != last15) {
+ ilc15.ilc_func = __SEND15ADDR__;
+ last15 = aSelector;
+ }
+#ifdef xxTHIS_CONTEXT /* not because this has a context */
+ ilc15.ilc_lineNo = __pilc->ilc_lineNo;
#endif
- RETURN ( (*ilc15.ilc_func)(self, aSelector, CON_COMMA nil, &ilc15,
- argP[0], argP[1], argP[2], argP[3], argP[4],
- argP[5], argP[6], argP[7], argP[8], argP[9],
- argP[10], argP[11], argP[12], argP[13],
- argP[14]));
- }
+ RETURN ( (*ilc15.ilc_func)(self, aSelector, CON_COMMA nil, &ilc15,
+ argP[0], argP[1], argP[2], argP[3], argP[4],
+ argP[5], argP[6], argP[7], argP[8], argP[9],
+ argP[10], argP[11], argP[12], argP[13],
+ argP[14]));
+ }
}
%}
.
@@ -4335,6 +4343,6 @@
!Object class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.98 1996-03-07 10:36:14 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.99 1996-03-07 18:00:58 cg Exp $'
! !
Object initialize!