-
Miro Knejp authored
This provides a consistent pair of initializers for all records: - (nonnull instancetype)initWithArg:(A*)arg; + (nonnull instancetype)myRecordWithArg:(A*)arg; The static convenience initializer is only created for records *without* the +o extension. This also applies to records with no members. Now even empty records have a designated initializer.
449ed7e9