97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
objc_msg_lookup_super(struct objc_super *super, SEL sel)
{
IMP imp;
if (super->self == nil)
return (IMP)nil_method;
imp = objc_sparsearray_get(super->class->dtable, (uint32_t)sel->uid);
if (imp == NULL)
return objc_not_found_handler(super->self, sel);
return imp;
}
#endif
|
|
|
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
objc_msg_lookup_super(struct objc_super *super, SEL sel)
{
IMP imp;
if (super->self == nil)
return (IMP)nil_method;
imp = objc_sparsearray_get(super->cls->dtable, (uint32_t)sel->uid);
if (imp == NULL)
return objc_not_found_handler(super->self, sel);
return imp;
}
#endif
|