pike.git/
src/
interpret.c
Branch:
Tag:
Non-build tags
All tags
No tags
2015-02-08
2015-02-08 19:37:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>
01305316403175f23ae383956e913b19a9c4b836 (
9
lines) (+
6
/-
3
)
[
Show
|
Annotate
]
Branch:
8.0
Interpreter: object_index_no_free() et al now return the type.
392:
break; case T_OBJECT:
-
/* FIXME:
Object
subtypes! */
+
/* FIXME:
Index
subtypes! */
if (TYPEOF(lval[1]) == T_OBJ_INDEX)
-
low_object_index_no_free
(to, lval->u.object, lval[1].u.identifier);
+
run_time_type =
low_object_index_no_free(to, lval->u.object,
+
lval[1].u.identifier);
else
-
object_index_no_free(to, lval->u.object, SUBTYPEOF(*lval), lval+1);
+
run_time_type =
object_index_no_free(to, lval->u.object,
+
SUBTYPEOF(*lval), lval+1);
break; case T_ARRAY: