1.1 --- a/templates/ops.h Sun Feb 12 23:24:42 2017 +0100
1.2 +++ b/templates/ops.h Mon Feb 13 15:35:36 2017 +0100
1.3 @@ -24,7 +24,9 @@
1.4
1.5 /* Direct access and manipulation of static objects. */
1.6
1.7 -__attr __load_static(__ref parent, __ref obj);
1.8 +__attr __load_static_ignore(__ref obj);
1.9 +__attr __load_static_replace(__ref context, __ref obj);
1.10 +__attr __load_static_test(__ref context, __ref obj);
1.11
1.12 /* Direct retrieval operations, returning attributes. */
1.13
1.14 @@ -77,8 +79,9 @@
1.15
1.16 /* Context testing for invocations. */
1.17
1.18 -__attr (*__get_function(__attr attr))(__attr[]);
1.19 -__attr (*__check_and_get_function(__attr attr))(__attr[]);
1.20 +__attr __unwrap_callable(__attr callable);
1.21 +__attr (*__get_function(__ref context, __attr target))(__attr[]);
1.22 +__attr (*__check_and_get_function(__ref context, __attr target))(__attr[]);
1.23
1.24 /* Basic structure tests. */
1.25