Overview
Comment: | Make objc_method_description(_list) public |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
d58ef51fc0a785c303df34cbb3df63bf |
User & Date: | js on 2019-07-27 16:56:09 |
Other Links: | manifest | tags |
Context
2019-07-27
| ||
17:30 | runtime: Adjust include guard to renamed header check-in: 0e0416dc4a user: js tags: trunk | |
16:56 | Make objc_method_description(_list) public check-in: d58ef51fc0 user: js tags: trunk | |
11:44 | Update to Unicode 12.1 check-in: 18abd9e427 user: js tags: trunk | |
Changes
Modified src/runtime/ObjFWRT.h from [ae5ec75af6] to [6e0f950f42].
︙ | |||
176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 | 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 | + + + + + + + + + + - - + + | }; struct objc_property_list { unsigned int count; struct objc_property_list *_Nullable next; struct objc_property properties[1]; }; struct objc_method_description { const char *_Nonnull name; const char *_Nonnull typeEncoding; }; struct objc_method_description_list { int count; struct objc_method_description list[1]; }; #ifdef __OBJC__ # if __has_attribute(__objc_root_class__) __attribute__((__objc_root_class__)) # endif @interface Protocol { @public #else typedef struct { #endif Class _Nonnull isa; const char *_Nonnull name; struct objc_protocol_list *_Nullable protocolList; |
︙ |
Modified src/runtime/private.h from [88abdbc6a0] to [a95504bf3a].
︙ | |||
68 69 70 71 72 73 74 | 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | - - - - - - - - - - | const char *_Nonnull categoryName; const char *_Nonnull className; struct objc_abi_method_list *_Nullable instanceMethods; struct objc_abi_method_list *_Nullable classMethods; struct objc_protocol_list *_Nullable protocols; }; |
︙ |