276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
|
unsigned long
class_getInstanceSize(Class cls)
{
return cls->instance_size;
}
IMP
objc_get_class_method(Class cls, SEL sel)
{
return objc_sparsearray_get(cls->isa->dtable, (uint32_t)sel->uid);
}
IMP
objc_get_instance_method(Class cls, SEL sel)
{
return objc_sparsearray_get(cls->dtable, (uint32_t)sel->uid);
}
const char*
objc_get_type_encoding(Class cls, SEL sel)
{
|
|
<
<
<
<
<
<
|
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
|
unsigned long
class_getInstanceSize(Class cls)
{
return cls->instance_size;
}
IMP
class_getMethodImplementation(Class cls, SEL sel)
{
return objc_sparsearray_get(cls->dtable, (uint32_t)sel->uid);
}
const char*
objc_get_type_encoding(Class cls, SEL sel)
{
|