Differences From Artifact [e8f9b47dc1]:
- File src/OFMethodSignature.m — part of check-in [5591bf6a0b] at 2023-05-03 22:22:26 on branch trunk — Fix compilation with older Clang versions (user: js, size: 13134) [annotate] [blame] [check-ins using] [more...]
To Artifact [a2e3c59f99]:
- File src/OFMethodSignature.m — part of check-in [abc315cc89] at 2023-08-17 14:53:08 on branch trunk — Add more designated initializers (user: js, size: 13184) [annotate] [blame] [check-ins using] [more...]
︙ | |||
587 588 589 590 591 592 593 594 595 596 597 598 599 600 | 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 | + + + + + | } @implementation OFMethodSignature + (instancetype)signatureWithObjCTypes: (const char*)types { return [[[self alloc] initWithObjCTypes: types] autorelease]; } - (instancetype)init { OF_INVALID_INIT_METHOD } - (instancetype)initWithObjCTypes: (const char *)types { self = [super init]; @try { size_t length; |
︙ |