summaryrefslogtreecommitdiff
path: root/py/obj.h
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2024-02-16 17:09:41 +1100
committerDamien George <damien@micropython.org>2024-02-20 10:50:03 +1100
commit648a7578da21cc7ddb4046fc59891144e797b983 (patch)
tree86563f21548b989781ae63a7345717d5c551c66e /py/obj.h
parent971617196644775905fd821c39c6a7771b63dbaf (diff)
py/objfun: Make mp_obj_new_fun_native/mp_obj_new_fun_asm static-inline.
To reduce code size, since they are only used once by py/emitglue.c. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'py/obj.h')
-rw-r--r--py/obj.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/py/obj.h b/py/obj.h
index bd0df3fd6..f686fa44c 100644
--- a/py/obj.h
+++ b/py/obj.h
@@ -833,6 +833,8 @@ extern const mp_obj_type_t mp_type_fun_builtin_2;
extern const mp_obj_type_t mp_type_fun_builtin_3;
extern const mp_obj_type_t mp_type_fun_builtin_var;
extern const mp_obj_type_t mp_type_fun_bc;
+extern const mp_obj_type_t mp_type_fun_native;
+extern const mp_obj_type_t mp_type_fun_asm;
extern const mp_obj_type_t mp_type_module;
extern const mp_obj_type_t mp_type_staticmethod;
extern const mp_obj_type_t mp_type_classmethod;