Renamed class methods to instance methods (which they are)

This commit is contained in:
Guido van Rossum 1991-05-05 20:03:07 +00:00
parent d4905454cc
commit e8122f19a0
2 changed files with 64 additions and 64 deletions

View file

@ -266,7 +266,7 @@ eval_code(co, globals, locals, arg)
case UNARY_CALL:
v = POP();
if (is_classmethodobject(v) || is_funcobject(v))
if (is_instancemethodobject(v) || is_funcobject(v))
x = call_function(v, (object *)NULL);
else
x = call_builtin(v, (object *)NULL);
@ -331,7 +331,7 @@ eval_code(co, globals, locals, arg)
case BINARY_CALL:
w = POP();
v = POP();
if (is_classmethodobject(v) || is_funcobject(v))
if (is_instancemethodobject(v) || is_funcobject(v))
x = call_function(v, w);
else
x = call_builtin(v, w);
@ -1134,9 +1134,9 @@ call_function(func, arg)
object *newlocals, *newglobals;
object *co, *v;
if (is_classmethodobject(func)) {
object *self = classmethodgetself(func);
func = classmethodgetfunc(func);
if (is_instancemethodobject(func)) {
object *self = instancemethodgetself(func);
func = instancemethodgetfunc(func);
if (arg == NULL) {
arg = self;
}