ObjFW  Diff

Differences From Artifact [ace9ad8531]:

To Artifact [83c8b8b8fe]:


27
28
29
30
31
32
33

34
35
36

37
38
39

40
41
42
43
 * @brief The class for all blocks, since all blocks are also objects.
 */
@interface OFBlock: OFObject
+ (instancetype)alloc OF_UNAVAILABLE;
- (instancetype)init OF_UNAVAILABLE;
@end


@interface OFStackBlock: OFBlock
@end


@interface OFGlobalBlock: OFBlock
@end


@interface OFMallocBlock: OFBlock
@end

OF_ASSUME_NONNULL_END







>



>



>




27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
 * @brief The class for all blocks, since all blocks are also objects.
 */
@interface OFBlock: OFObject
+ (instancetype)alloc OF_UNAVAILABLE;
- (instancetype)init OF_UNAVAILABLE;
@end

OF_SUBCLASSING_RESTRICTED
@interface OFStackBlock: OFBlock
@end

OF_SUBCLASSING_RESTRICTED
@interface OFGlobalBlock: OFBlock
@end

OF_SUBCLASSING_RESTRICTED
@interface OFMallocBlock: OFBlock
@end

OF_ASSUME_NONNULL_END