summaryrefslogtreecommitdiffstatshomepage
path: root/py/objtype.h
blob: c3176c32825934241239223c1d519683ee051254 (plain) (blame)
1
2
3
4
5
6
7
8
// instance object
// creating an instance of a class makes one of these objects
typedef struct _mp_obj_instance_t {
    mp_obj_base_t base;
    mp_map_t members;
    mp_obj_t subobj[];
    // TODO maybe cache __getattr__ and __setattr__ for efficient lookup of them
} mp_obj_instance_t;