ObjFW  Diff

Differences From Artifact [1fca43414f]:

To Artifact [a20b25debb]:


60
61
62
63
64
65
66

67

68
69
70
71
72
73
74
#else
# define __GCC_VERSION__ 0
#endif

#if defined(__clang__) || __GCC_VERSION__ >= 406 || defined(OBJC_NEW_PROPERTIES)
# define OF_HAVE_PROPERTIES
# define OF_HAVE_OPTIONAL_PROTOCOLS

# define OF_HAVE_FAST_ENUMERATION

# define OF_HAVE_CLASS_EXTENSIONS
#endif

#if !__has_feature(objc_instancetype)
# define instancetype id
#endif








>
|
>







60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#else
# define __GCC_VERSION__ 0
#endif

#if defined(__clang__) || __GCC_VERSION__ >= 406 || defined(OBJC_NEW_PROPERTIES)
# define OF_HAVE_PROPERTIES
# define OF_HAVE_OPTIONAL_PROTOCOLS
# if defined(__clang__) || __GCC_VERSION__ >= 406 || defined(OF_APPLE_RUNTIME)
#  define OF_HAVE_FAST_ENUMERATION
# endif
# define OF_HAVE_CLASS_EXTENSIONS
#endif

#if !__has_feature(objc_instancetype)
# define instancetype id
#endif