1.1 --- a/templates/progops.h Sat Nov 06 17:06:01 2021 +0100
1.2 +++ b/templates/progops.h Sun Nov 07 01:18:51 2021 +0100
1.3 @@ -61,7 +61,7 @@
1.4
1.5 /* Helper for raising exception instances. */
1.6
1.7 -__attr __ensure_instance(__attr arg);
1.8 +__attr __ensure_instance(__attr __stack, __attr arg);
1.9
1.10 /* Generic invocation operations. */
1.11
1.12 @@ -71,7 +71,7 @@
1.13
1.14 /* Error routines. */
1.15
1.16 -__attr __unbound_method(__attr __self);
1.17 +__attr __unbound_method(__attr __stack, __attr __self);
1.18
1.19 /* Generic operations depending on specific program details. */
1.20
1.21 @@ -86,7 +86,7 @@
1.22 #define __INSTANCETABLE(CLS) (__InstanceTable_##CLS)
1.23 #define __NEWINSTANCE(CLS) __new(&__INSTANCETABLE(CLS), &CLS, __INSTANCESIZE(CLS), 0)
1.24 #define __NEWINSTANCEIM(CLS) __new(&__INSTANCETABLE(CLS), &CLS, __INSTANCESIZE(CLS), 1)
1.25 -#define __ISINSTANCE(ATTR, TYPE) __BOOL(__fn_native_introspection_isinstance(__NULL, ATTR, TYPE))
1.26 +#define __ISINSTANCE(ATTR, TYPE) __BOOL(__fn_native_introspection_isinstance(__NULL, __NULL, ATTR, TYPE))
1.27
1.28 /* Operations for accessing trailing data. */
1.29