diff options
Diffstat (limited to 'py/objtype.h')
| -rw-r--r-- | py/objtype.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/py/objtype.h b/py/objtype.h index 6a8a18c50..dd2e44a79 100644 --- a/py/objtype.h +++ b/py/objtype.h @@ -32,3 +32,7 @@ typedef struct _mp_obj_instance_t { mp_obj_t subobj[]; // TODO maybe cache __getattr__ and __setattr__ for efficient lookup of them } mp_obj_instance_t; + +// these need to be exposed so mp_obj_is_callable can work correctly +bool mp_obj_instance_is_callable(mp_obj_t self_in); +mp_obj_t mp_obj_instance_call(mp_obj_t self_in, mp_uint_t n_args, mp_uint_t n_kw, const mp_obj_t *args); |
