Home | History | Annotate | Download | only in Inputs
      1 #pragma clang system_header
      2 
      3 #define nil ((id)0)
      4 
      5 typedef signed char BOOL;
      6 @protocol NSObject
      7 - (BOOL)isEqual:(id)object;
      8 - (Class)class;
      9 @end
     10 
     11 @interface NSObject <NSObject> {}
     12 + (instancetype)alloc;
     13 - (void)dealloc;
     14 - (id)init;
     15 - (id)retain;
     16 - (oneway void)release;
     17 @end
     18 
     19 @interface NSRunLoop : NSObject
     20 + (NSRunLoop *)currentRunLoop;
     21 - (void)cancelPerformSelectorsWithTarget:(id)target;
     22 @end
     23 
     24 @interface NSNotificationCenter : NSObject
     25 + (NSNotificationCenter *)defaultCenter;
     26 - (void)removeObserver:(id)observer;
     27 @end
     28 
     29 typedef struct objc_selector *SEL;
     30 
     31 void _Block_release(const void *aBlock);
     32 #define Block_release(...) _Block_release((const void *)(__VA_ARGS__))
     33 
     34 @interface CIFilter : NSObject
     35 @end
     36