Differences From Artifact [0844281f73]:
- File
src/OFIntrospection.m
— part of check-in
[6b77a5dd8b]
at
2017-05-21 21:28:57
on branch trunk
— Prefix private methods with of_ instead of OF_
This matches Apple's style. (user: js, size: 12629) [annotate] [blame] [check-ins using]
To Artifact [b70bed1465]:
- File src/OFIntrospection.m — part of check-in [f37b373a95] at 2017-10-01 14:14:28 on branch 0.90 — Backport nullability fixes from master (user: js, size: 12673) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
383 384 385 386 387 388 389 | } #elif defined(OF_APPLE_RUNTIME) - (instancetype)of_initWithIvar: (Ivar)ivar { self = [super init]; @try { | > > > | | | 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 | } #elif defined(OF_APPLE_RUNTIME) - (instancetype)of_initWithIvar: (Ivar)ivar { self = [super init]; @try { const char *name = ivar_getName(ivar); if (name != NULL) _name = [[OFString alloc] initWithUTF8String: name]; _typeEncoding = ivar_getTypeEncoding(ivar); _offset = ivar_getOffset(ivar); } @catch (id e) { [self release]; @throw e; } |
︙ | ︙ |