xref: /netbsd-src/external/gpl3/gcc.old/dist/fixincludes/tests/base/objc/runtime.h (revision 4ac76180e904e771b9d522c7e57296d371f06499)
1 /*  DO NOT EDIT THIS FILE.
2 
3     It has been auto-edited by fixincludes from:
4 
5 	"fixinc/tests/inc/objc/runtime.h"
6 
7     This had to be done to correct non-standard usages in the
8     original, manufacturer supplied header file.  */
9 
10 
11 
12 #if defined( DARWIN_OBJC_RUNTIME_1_CHECK )
13 #if __BLOCKS__
14 OBJC_EXPORT void
15 objc_enumerateClasses(const void * _Nullable image,
16                       const char * _Nullable namePrefix,
17                       Protocol * _Nullable conformingTo,
18                       Class _Nullable subclassing,
19                       void (^ _Nonnull block)(Class _Nonnull aClass, BOOL * _Nonnull stop)
20                       OBJC_NOESCAPE)
21 OBJC_AVAILABLE(13.0, 16.0, 16.0, 9.0, 7.0)
22 OBJC_REFINED_FOR_SWIFT;
23 #endif
24 #endif  /* DARWIN_OBJC_RUNTIME_1_CHECK */
25