Searched refs:isRequiredMethod (Results 1 - 11 of 11) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/ |
H A D | ObjcRuntimeExtras.h | 86 inline void forEachMethodInProtocol(Protocol *protocol, BOOL isRequiredMethod, BOOL isInstanceMethod, void (^callback)(SEL, const char*)) argument 89 struct objc_method_description* methods = protocol_copyMethodDescriptionList(protocol, isRequiredMethod, isInstanceMethod, &count); 226 const char *_protocol_getMethodTypeEncoding(Protocol *, SEL, BOOL isRequiredMethod, BOOL isInstanceMethod);
|
/macosx-10.9.5/objc4-551.1/runtime/ |
H A D | objc-runtime-old.mm | 1531 BOOL isRequiredMethod, BOOL isInstanceMethod, 1537 if (isRequiredMethod) { 1555 isRequiredMethod,isInstanceMethod,true); 1583 BOOL isRequiredMethod, BOOL isInstanceMethod) 1591 isRequiredMethod, isInstanceMethod, true); 1605 BOOL isRequiredMethod, 1620 if (isRequiredMethod) { 1796 BOOL isRequiredMethod, BOOL isInstanceMethod) 1807 isRequiredMethod, isInstanceMethod, false); 1813 _protocol_getMethodTypeEncoding((Protocol *)proto->protocol_list->list[i], sel, isRequiredMethod, isInstanceMetho [all...] |
H A D | objc-runtime-new.mm | 2839 static void getExtendedTypesIndexesForMethod(protocol_t *proto, const method_t *m, bool isRequiredMethod, bool isInstanceMethod, uint32_t& a, uint32_t &b) 2843 if (isRequiredMethod && isInstanceMethod) { 2849 if (isRequiredMethod && !isInstanceMethod) { 2855 if (!isRequiredMethod && isInstanceMethod) { 2861 if (!isRequiredMethod && !isInstanceMethod) { 2873 static uint32_t getExtendedTypesIndexForMethod(protocol_t *proto, const method_t *m, bool isRequiredMethod, bool isInstanceMethod) 2877 getExtendedTypesIndexesForMethod(proto, m, isRequiredMethod, 2999 bool isRequiredMethod, bool isInstanceMethod, 3009 getProtocolMethodList(proto, isRequiredMethod, isInstanceMethod); 3020 isRequiredMethod, isInstanceMetho [all...] |
H A D | objc-runtime-old.h | 317 extern struct objc_method_description * lookup_protocol_method(struct old_protocol *proto, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod, BOOL recursive);
|
H A D | runtime.h | 1158 * @param isRequiredMethod A Boolean value that indicates whether aSel is a required method. 1162 * \e isRequiredMethod, and \e isInstanceMethod for the protocol \e p. 1168 OBJC_EXPORT struct objc_method_description protocol_getMethodDescription(Protocol *p, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod) 1175 * @param isRequiredMethod A Boolean value that indicates whether returned methods should 1182 * specified by \e isRequiredMethod and \e isInstanceMethod. The array contains \c *outCount pointers followed 1188 OBJC_EXPORT struct objc_method_description *protocol_copyMethodDescriptionList(Protocol *p, BOOL isRequiredMethod, BOOL isInstanceMethod, unsigned int *outCount) 1260 * @param isRequiredMethod YES if the method is not an optional method. 1263 OBJC_EXPORT void protocol_addMethodDescription(Protocol *proto, SEL name, const char *types, BOOL isRequiredMethod, BOOL isInstanceMethod)
|
H A D | objc-internal.h | 472 OBJC_EXPORT const char *_protocol_getMethodTypeEncoding(Protocol *p, SEL sel, BOOL isRequiredMethod, BOOL isInstanceMethod)
|
H A D | objc-runtime-new.h | 568 extern Method protocol_getMethod(protocol_t *p, SEL sel, bool isRequiredMethod, bool isInstanceMethod, bool recursive);
|
/macosx-10.9.5/pyobjc-42/2.5/pyobjc/pyobjc-core/Modules/objc/ |
H A D | objc-runtime-compat.h | 130 extern struct objc_method_description *(*PyObjC_protocol_copyMethodDescriptionList)(Protocol *p, BOOL isRequiredMethod, BOOL isInstanceMethod, unsigned int *outCount); 132 extern struct objc_method_description (*PyObjC_protocol_getMethodDescription)(Protocol *p, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod);
|
H A D | objc-runtime-compat.m | 669 compat_protocol_copyMethodDescriptionList(Protocol *p, BOOL isRequiredMethod, BOOL isInstanceMethod, unsigned int *outCount) 671 if (!isRequiredMethod) { 742 compat_protocol_getMethodDescription(Protocol *p, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod) 745 if (!isRequiredMethod) { 778 struct objc_method_description *(*PyObjC_protocol_copyMethodDescriptionList)(Protocol *p, BOOL isRequiredMethod, BOOL isInstanceMethod, unsigned int *outCount) = NULL; 780 struct objc_method_description (*PyObjC_protocol_getMethodDescription)(Protocol *p, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod) = NULL;
|
/macosx-10.9.5/pyobjc-42/pyobjc/pyobjc-core/Modules/objc/ |
H A D | objc-runtime-compat.h | 130 extern struct objc_method_description *(*PyObjC_protocol_copyMethodDescriptionList)(Protocol *p, BOOL isRequiredMethod, BOOL isInstanceMethod, unsigned int *outCount); 132 extern struct objc_method_description (*PyObjC_protocol_getMethodDescription)(Protocol *p, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod);
|
H A D | objc-runtime-compat.m | 669 compat_protocol_copyMethodDescriptionList(Protocol *p, BOOL isRequiredMethod, BOOL isInstanceMethod, unsigned int *outCount) 671 if (!isRequiredMethod) { 742 compat_protocol_getMethodDescription(Protocol *p, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod) 745 if (!isRequiredMethod) { 778 struct objc_method_description *(*PyObjC_protocol_copyMethodDescriptionList)(Protocol *p, BOOL isRequiredMethod, BOOL isInstanceMethod, unsigned int *outCount) = NULL; 780 struct objc_method_description (*PyObjC_protocol_getMethodDescription)(Protocol *p, SEL aSel, BOOL isRequiredMethod, BOOL isInstanceMethod) = NULL;
|
Completed in 425 milliseconds