We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 31da335 commit 5b9f068Copy full SHA for 5b9f068
py/obj.h
@@ -356,11 +356,7 @@ typedef struct _mp_rom_obj_t { mp_const_obj_t o; } mp_rom_obj_t;
356
357
#define MP_DEFINE_CONST_PROP_GET(obj_name, fun_name) \
358
const mp_obj_fun_builtin_fixed_t fun_name##_obj = {{&mp_type_fun_builtin_1}, .fun._1 = fun_name}; \
359
- const mp_obj_property_t obj_name = { \
360
- .base.type = &mp_type_property, \
361
- .proxy = {(mp_obj_t)&fun_name##_obj, \
362
- MP_ROM_NONE, \
363
- MP_ROM_NONE}, }
+ const mp_obj_property_getter obj_name = MP_PROPERTY_GETTER(obj_name, (mp_obj_t)&fun_name##_obj);
364
365
// These macros are used to define constant or mutable map/dict objects
366
// You can put "static" in front of the definition to make it local
0 commit comments