40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
if (!(object_getClass(object)->info & OBJC_CLASS_INFO_INITIALIZED)) {
Class class = (isClass
? (Class)object : object_getClass(object));
objc_initializeClass(class);
if (!(class->info & OBJC_CLASS_INFO_SETUP))
OBJC_ERROR("Could not dispatch message for incomplete "
"class %s!", class_getName(class));
/*
* We don't need to handle the case that super was called.
* The reason for this is that a call to super is not possible
* before a message to the class has been sent and it thus has
* been initialized together with its superclasses.
*/
|
|
>
|
|
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
if (!(object_getClass(object)->info & OBJC_CLASS_INFO_INITIALIZED)) {
Class class = (isClass
? (Class)object : object_getClass(object));
objc_initializeClass(class);
if (!(class->info & OBJC_CLASS_INFO_SETUP))
OBJC_ERROR("Could not dispatch message %s for "
"incomplete class %s!",
sel_getName(selector), class_getName(class));
/*
* We don't need to handle the case that super was called.
* The reason for this is that a call to super is not possible
* before a message to the class has been sent and it thus has
* been initialized together with its superclasses.
*/
|