1.1 --- a/templates/progops.h Thu Nov 04 23:44:29 2021 +0100
1.2 +++ b/templates/progops.h Thu Nov 04 23:57:33 2021 +0100
1.3 @@ -93,4 +93,13 @@
1.4 #define __get_trailing_data(ATTR, TYPE) (((__OBJTYPE(TYPE) *) ((ATTR).value))->trailing)
1.5 #define __set_trailing_data(ATTR, TYPE, VALUE) ((__OBJTYPE(TYPE) *) ((ATTR).value))->trailing = VALUE;
1.6
1.7 +/* Specialised trailing data functions. */
1.8 +
1.9 +__int __TOINT(__attr attr);
1.10 +
1.11 +/* Instance test functions, to be replaced by tagged pointer usage. */
1.12 +
1.13 +int __INTEGER(__attr attr);
1.14 +int __FLOAT(__attr attr);
1.15 +
1.16 #endif /* __PROGOPS_H__ */