ObjFW  Diff

Differences From Artifact [dd601345d1]:

To Artifact [4165d94e90]:


123
124
125
126
127
128
129
130

131
132
133
134



135
136
137

138
139
140
141
142
143
144
123
124
125
126
127
128
129

130
131



132
133
134
135
136

137
138
139
140
141
142
143
144







-
+

-
-
-
+
+
+


-
+







	__objc_exec_class(&module);
}
/* End of ObjC module */
#elif defined(OF_APPLE_RUNTIME)
extern Class objc_initializeClassPair(Class, const char *, Class, Class);

struct class {
	struct class *isa, *super_class;
	struct class *isa, *superclass;
	const char *name;
	long version, info, instance_size;
	struct ivar_list *ivars;
	struct method_list **methodLists;
	long version, info, instanceSize;
	struct ivar_list *iVars;
	struct method_list **methodList;
	struct cache *cache;
	struct protocol_list *protocols;
	const char *ivar_layout;
	const char *iVarLayout;
	struct class_ext *ext;
};

struct class _NSConcreteStackBlock;
struct class _NSConcreteGlobalBlock;
struct class _NSConcreteMallocBlock;
# if defined(__OBJC2__) && !defined(OF_POWERPC64)