1<?xml version='1.0'?>
2<!DOCTYPE signatures SYSTEM "file://localhost/System/Library/DTDs/BridgeSupport.dtd">
3<signatures version='1.0'>
4  <depends_on path='/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation' />
5  <depends_on path='/System/Library/Frameworks/ApplicationServices.framework/ApplicationServices' />
6  <struct name='NSAffineTransformStruct' type='{_NSAffineTransformStruct="m11"f"m12"f"m21"f"m22"f"tX"f"tY"f}' type64='{_NSAffineTransformStruct="m11"d"m12"d"m21"d"m22"d"tX"d"tY"d}' />
7  <struct name='NSDecimal' type='{_NSDecimal="_exponent"b8"_length"b4"_isNegative"b1"_isCompact"b1"_reserved"b18"_mantissa"[8S]}' type64='{_NSDecimal="_exponent"b8"_length"b4"_isNegative"b1"_isCompact"b1"_reserved"b18"_mantissa"[8S]}' />
8  <struct name='NSPoint' type='{_NSPoint="x"f"y"f}' type64='{CGPoint="x"d"y"d}' />
9  <struct name='NSRange' type='{_NSRange="location"I"length"I}' type64='{_NSRange="location"Q"length"Q}' />
10  <struct name='NSRect' type='{_NSRect="origin"{_NSPoint="x"f"y"f}"size"{_NSSize="width"f"height"f}}' type64='{CGRect="origin"{CGPoint="x"d"y"d}"size"{CGSize="width"d"height"d}}' />
11  <struct name='NSSize' type='{_NSSize="width"f"height"f}' type64='{CGSize="width"d"height"d}' />
12  <struct name='NSSwappedDouble' type='{_NSSwappedDouble="v"Q}' type64='{_NSSwappedDouble="v"Q}' />
13  <struct name='NSSwappedFloat' type='{_NSSwappedFloat="v"I}' type64='{_NSSwappedFloat="v"I}' />
14  <opaque name='NSAppleEventManagerSuspensionID' type='^{__NSAppleEventManagerSuspension=}' type64='^{__NSAppleEventManagerSuspension=}' />
15  <opaque name='NSZone*' type='^{_NSZone=}' type64='^{_NSZone=}' />
16  <constant name='NSURLAuthenticationMethodClientCertificate' type='@'/>
17  <constant name='NSURLAuthenticationMethodServerTrust' type='@'/>
18  <constant name='NSURLErrorFailingURLErrorKey' type='@'/>
19  <constant name='NSURLErrorFailingURLStringErrorKey' type='@'/>
20  <constant name='NSURLErrorFailingURLPeerTrustErrorKey' type='@'/>
21  <constant name='NSURLNameKey' type='@'/>
22  <constant name='NSURLLocalizedNameKey' type='@'/>
23  <constant name='NSURLIsRegularFileKey' type='@'/>
24  <constant name='NSURLIsDirectoryKey' type='@'/>
25  <constant name='NSURLIsSymbolicLinkKey' type='@'/>
26  <constant name='NSURLIsVolumeKey' type='@'/>
27  <constant name='NSURLIsPackageKey' type='@'/>
28  <constant name='NSURLIsSystemImmutableKey' type='@'/>
29  <constant name='NSURLIsUserImmutableKey' type='@'/>
30  <constant name='NSURLIsHiddenKey' type='@'/>
31  <constant name='NSURLHasHiddenExtensionKey' type='@'/>
32  <constant name='NSURLCreationDateKey' type='@'/>
33  <constant name='NSURLContentAccessDateKey' type='@'/>
34  <constant name='NSAssertionHandlerKey' type='@'/>
35  <constant name='NSURLContentModificationDateKey' type='@'/>
36  <constant name='NSURLAttributeModificationDateKey' type='@'/>
37  <constant name='NSURLLinkCountKey' type='@'/>
38  <constant name='NSURLParentDirectoryURLKey' type='@'/>
39  <constant name='NSURLVolumeURLKey' type='@'/>
40  <constant name='NSURLTypeIdentifierKey' type='@'/>
41  <constant name='NSURLLocalizedTypeDescriptionKey' type='@'/>
42  <constant name='NSURLLabelNumberKey' type='@'/>
43  <constant name='NSURLLabelColorKey' type='@'/>
44  <constant name='NSURLLocalizedLabelKey' type='@'/>
45  <constant name='NSURLEffectiveIconKey' type='@'/>
46  <constant name='NSURLCustomIconKey' type='@'/>
47  <constant name='NSURLFileSizeKey' type='@'/>
48  <constant name='NSURLFileAllocatedSizeKey' type='@'/>
49  <constant name='NSURLIsAliasFileKey' type='@'/>
50  <constant name='NSURLVolumeLocalizedFormatDescriptionKey' type='@'/>
51  <constant name='NSURLVolumeTotalCapacityKey' type='@'/>
52  <constant name='NSURLVolumeAvailableCapacityKey' type='@'/>
53  <constant name='NSURLVolumeResourceCountKey' type='@'/>
54  <constant name='NSURLVolumeSupportsPersistentIDsKey' type='@'/>
55  <constant name='NSURLVolumeSupportsSymbolicLinksKey' type='@'/>
56  <constant name='NSURLVolumeSupportsHardLinksKey' type='@'/>
57  <constant name='NSURLVolumeSupportsJournalingKey' type='@'/>
58  <constant name='NSURLVolumeIsJournalingKey' type='@'/>
59  <constant name='NSURLVolumeSupportsSparseFilesKey' type='@'/>
60  <constant name='NSURLVolumeSupportsZeroRunsKey' type='@'/>
61  <constant name='NSURLVolumeSupportsCaseSensitiveNamesKey' type='@'/>
62  <constant name='NSURLVolumeSupportsCasePreservedNamesKey' type='@'/>
63  <constant name='NSAMPMDesignation' type='@' />
64  <constant name='NSSystemClockDidChangeNotification' type='@' />
65  <constant name='NSAppleEventManagerWillProcessFirstEventNotification' type='@' />
66  <constant name='NSAppleEventTimeOutDefault' type='d' />
67  <constant name='NSAppleEventTimeOutNone' type='d' />
68  <constant name='NSAppleScriptErrorAppName' type='@' />
69  <constant name='NSAppleScriptErrorBriefMessage' type='@' />
70  <constant name='NSAppleScriptErrorMessage' type='@' />
71  <constant name='NSAppleScriptErrorNumber' type='@' />
72  <constant name='NSAppleScriptErrorRange' type='@' />
73  <constant name='NSArgumentDomain' type='@' />
74  <constant name='NSAverageKeyValueOperator' type='@' />
75  <constant name='NSBuddhistCalendar' type='@' />
76  <constant name='NSBundleDidLoadNotification' type='@' />
77  <constant name='NSCharacterConversionException' type='@' />
78  <constant name='NSChineseCalendar' type='@' />
79  <constant name='NSClassDescriptionNeededForClassNotification' type='@' />
80  <constant name='NSCocoaErrorDomain' type='@' />
81  <constant name='NSConnectionDidDieNotification' type='@' />
82  <constant name='NSConnectionDidInitializeNotification' type='@' />
83  <constant name='NSConnectionReplyMode' type='@' />
84  <constant name='NSCountKeyValueOperator' type='@' />
85  <constant name='NSCurrencySymbol' type='@' />
86  <constant name='NSCurrentLocaleDidChangeNotification' type='@' />
87  <constant name='NSDateFormatString' type='@' />
88  <constant name='NSDateTimeOrdering' type='@' />
89  <constant name='NSDecimalDigits' type='@' />
90  <constant name='NSDecimalNumberDivideByZeroException' type='@' />
91  <constant name='NSDecimalNumberExactnessException' type='@' />
92  <constant name='NSDecimalNumberOverflowException' type='@' />
93  <constant name='NSDecimalNumberUnderflowException' type='@' />
94  <constant name='NSDecimalSeparator' type='@' />
95  <constant name='NSDefaultRunLoopMode' type='@' />
96  <constant name='NSDestinationInvalidException' type='@' />
97  <constant name='NSDidBecomeSingleThreadedNotification' type='@' />
98  <constant name='NSDistinctUnionOfArraysKeyValueOperator' type='@' />
99  <constant name='NSDistinctUnionOfObjectsKeyValueOperator' type='@' />
100  <constant name='NSDistinctUnionOfSetsKeyValueOperator' type='@' />
101  <constant name='NSEarlierTimeDesignations' type='@' />
102  <constant name='NSErrorFailingURLStringKey' type='@' />
103  <constant name='NSFTPPropertyActiveTransferModeKey' type='@' />
104  <constant name='NSFTPPropertyFTPProxy' type='@' />
105  <constant name='NSFTPPropertyFileOffsetKey' type='@' />
106  <constant name='NSFTPPropertyUserLoginKey' type='@' />
107  <constant name='NSFTPPropertyUserPasswordKey' type='@' />
108  <constant name='NSFailedAuthenticationException' type='@' />
109  <constant name='NSFileAppendOnly' type='@' />
110  <constant name='NSFileBusy' type='@' />
111  <constant name='NSFileCreationDate' type='@' />
112  <constant name='NSFileDeviceIdentifier' type='@' />
113  <constant name='NSFileExtensionHidden' type='@' />
114  <constant name='NSFileGroupOwnerAccountID' type='@' />
115  <constant name='NSFileGroupOwnerAccountName' type='@' />
116  <constant name='NSFileHFSCreatorCode' type='@' />
117  <constant name='NSFileHFSTypeCode' type='@' />
118  <constant name='NSFileHandleConnectionAcceptedNotification' type='@' />
119  <constant name='NSFileHandleDataAvailableNotification' type='@' />
120  <constant name='NSFileHandleNotificationDataItem' type='@' />
121  <constant name='NSFileHandleNotificationFileHandleItem' type='@' />
122  <constant name='NSFileHandleNotificationMonitorModes' type='@' />
123  <constant name='NSFileHandleOperationException' type='@' />
124  <constant name='NSFileHandleReadCompletionNotification' type='@' />
125  <constant name='NSFileHandleReadToEndOfFileCompletionNotification' type='@' />
126  <constant name='NSFileImmutable' type='@' />
127  <constant name='NSFileModificationDate' type='@' />
128  <constant name='NSFileOwnerAccountID' type='@' />
129  <constant name='NSFileOwnerAccountName' type='@' />
130  <constant name='NSFilePathErrorKey' type='@' />
131  <constant name='NSFilePosixPermissions' type='@' />
132  <constant name='NSFileReferenceCount' type='@' />
133  <constant name='NSFileSize' type='@' />
134  <constant name='NSFileSystemFileNumber' type='@' />
135  <constant name='NSFileSystemFreeNodes' type='@' />
136  <constant name='NSFileSystemFreeSize' type='@' />
137  <constant name='NSFileSystemNodes' type='@' />
138  <constant name='NSFileSystemNumber' type='@' />
139  <constant name='NSFileSystemSize' type='@' />
140  <constant name='NSFileType' type='@' />
141  <constant name='NSFileTypeBlockSpecial' type='@' />
142  <constant name='NSFileTypeCharacterSpecial' type='@' />
143  <constant name='NSFileTypeDirectory' type='@' />
144  <constant name='NSFileTypeRegular' type='@' />
145  <constant name='NSFileTypeSocket' type='@' />
146  <constant name='NSFileTypeSymbolicLink' type='@' />
147  <constant name='NSFileTypeUnknown' type='@' />
148  <constant name='NSFoundationVersionNumber' type='d' />
149  <constant name='NSGenericException' type='@' />
150  <constant name='NSGlobalDomain' type='@' />
151  <constant name='NSGrammarCorrections' type='@' />
152  <constant name='NSGrammarRange' type='@' />
153  <constant name='NSGrammarUserDescription' type='@' />
154  <constant name='NSGregorianCalendar' type='@' />
155  <constant name='NSHTTPCookieComment' type='@' />
156  <constant name='NSHTTPCookieCommentURL' type='@' />
157  <constant name='NSHTTPCookieDiscard' type='@' />
158  <constant name='NSHTTPCookieDomain' type='@' />
159  <constant name='NSHTTPCookieExpires' type='@' />
160  <constant name='NSHTTPCookieManagerAcceptPolicyChangedNotification' type='@' />
161  <constant name='NSHTTPCookieManagerCookiesChangedNotification' type='@' />
162  <constant name='NSHTTPCookieMaximumAge' type='@' />
163  <constant name='NSHTTPCookieName' type='@' />
164  <constant name='NSHTTPCookieOriginURL' type='@' />
165  <constant name='NSHTTPCookiePath' type='@' />
166  <constant name='NSHTTPCookiePort' type='@' />
167  <constant name='NSHTTPCookieSecure' type='@' />
168  <constant name='NSHTTPCookieValue' type='@' />
169  <constant name='NSHTTPCookieVersion' type='@' />
170  <constant name='NSHTTPPropertyErrorPageDataKey' type='@' />
171  <constant name='NSHTTPPropertyHTTPProxy' type='@' />
172  <constant name='NSHTTPPropertyRedirectionHeadersKey' type='@' />
173  <constant name='NSHTTPPropertyServerHTTPVersionKey' type='@' />
174  <constant name='NSHTTPPropertyStatusCodeKey' type='@' />
175  <constant name='NSHTTPPropertyStatusReasonKey' type='@' />
176  <constant name='NSHebrewCalendar' type='@' />
177  <constant name='NSHourNameDesignations' type='@' />
178  <constant name='NSInconsistentArchiveException' type='@' />
179  <constant name='NSIntHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
180  <constant name='NSIntMapKeyCallBacks' type='{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
181  <constant name='NSIntMapValueCallBacks' type='{_NSMapTableValueCallBacks=^?^?^?}' />
182  <constant name='NSIntegerHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
183  <constant name='NSIntegerMapKeyCallBacks' type='{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
184  <constant name='NSIntegerMapValueCallBacks' type='{_NSMapTableValueCallBacks=^?^?^?}' />
185  <constant name='NSInternalInconsistencyException' type='@' />
186  <constant name='NSInternationalCurrencyString' type='@' />
187  <constant name='NSInvalidArchiveOperationException' type='@' />
188  <constant name='NSInvalidArgumentException' type='@' />
189  <constant name='NSInvalidReceivePortException' type='@' />
190  <constant name='NSInvalidSendPortException' type='@' />
191  <constant name='NSInvalidUnarchiveOperationException' type='@' />
192  <constant name='NSInvocationOperationCancelledException' type='@' />
193  <constant name='NSInvocationOperationVoidResultException' type='@' />
194  <constant name='NSIsNilTransformerName' type='@' />
195  <constant name='NSIsNotNilTransformerName' type='@' />
196  <constant name='NSIslamicCalendar' type='@' />
197  <constant name='NSIslamicCivilCalendar' type='@' />
198  <constant name='NSJapaneseCalendar' type='@' />
199  <constant name='NSJavaClasses' type='@' />
200  <constant name='NSJavaDidCreateVirtualMachineNotification' type='@' />
201  <constant name='NSJavaDidSetupVirtualMachineNotification' type='@' />
202  <constant name='NSJavaLibraryPath' type='@' />
203  <constant name='NSJavaOwnVirtualMachine' type='@' />
204  <constant name='NSJavaPath' type='@' />
205  <constant name='NSJavaPathSeparator' type='@' />
206  <constant name='NSJavaRoot' type='@' />
207  <constant name='NSJavaUserPath' type='@' />
208  <constant name='NSJavaWillCreateVirtualMachineNotification' type='@' />
209  <constant name='NSJavaWillSetupVirtualMachineNotification' type='@' />
210  <constant name='NSKeyValueChangeIndexesKey' type='@' />
211  <constant name='NSKeyValueChangeKindKey' type='@' />
212  <constant name='NSKeyValueChangeNewKey' type='@' />
213  <constant name='NSKeyValueChangeNotificationIsPriorKey' type='@' />
214  <constant name='NSKeyValueChangeOldKey' type='@' />
215  <constant name='NSKeyedUnarchiveFromDataTransformerName' type='@' />
216  <constant name='NSLaterTimeDesignations' type='@' />
217  <constant name='NSLoadedClasses' type='@' />
218  <constant name='NSLocalNotificationCenterType' type='@' />
219  <constant name='NSLocaleCalendar' type='@' />
220  <constant name='NSLocaleCollationIdentifier' type='@' />
221  <constant name='NSLocaleCountryCode' type='@' />
222  <constant name='NSLocaleCurrencyCode' type='@' />
223  <constant name='NSLocaleCurrencySymbol' type='@' />
224  <constant name='NSLocaleDecimalSeparator' type='@' />
225  <constant name='NSLocaleExemplarCharacterSet' type='@' />
226  <constant name='NSLocaleGroupingSeparator' type='@' />
227  <constant name='NSLocaleIdentifier' type='@' />
228  <constant name='NSLocaleLanguageCode' type='@' />
229  <constant name='NSLocaleMeasurementSystem' type='@' />
230  <constant name='NSLocaleScriptCode' type='@' />
231  <constant name='NSLocaleUsesMetricSystem' type='@' />
232  <constant name='NSLocaleVariantCode' type='@' />
233  <constant name='NSLocalizedDescriptionKey' type='@' />
234  <constant name='NSLocalizedFailureReasonErrorKey' type='@' />
235  <constant name='NSLocalizedRecoveryOptionsErrorKey' type='@' />
236  <constant name='NSLocalizedRecoverySuggestionErrorKey' type='@' />
237  <constant name='NSMachErrorDomain' type='@' />
238  <constant name='NSMallocException' type='@' />
239  <constant name='NSMaximumKeyValueOperator' type='@' />
240  <constant name='NSMetadataQueryDidFinishGatheringNotification' type='@' />
241  <constant name='NSMetadataQueryDidStartGatheringNotification' type='@' />
242  <constant name='NSMetadataQueryDidUpdateNotification' type='@' />
243  <constant name='NSMetadataQueryGatheringProgressNotification' type='@' />
244  <constant name='NSMetadataQueryLocalComputerScope' type='@' />
245  <constant name='NSMetadataQueryNetworkScope' type='@' />
246  <constant name='NSMetadataQueryResultContentRelevanceAttribute' type='@' />
247  <constant name='NSMetadataQueryUserHomeScope' type='@' />
248  <constant name='NSMinimumKeyValueOperator' type='@' />
249  <constant name='NSMonthNameArray' type='@' />
250  <constant name='NSNegateBooleanTransformerName' type='@' />
251  <constant name='NSNegativeCurrencyFormatString' type='@' />
252  <constant name='NSNetServicesErrorCode' type='@' />
253  <constant name='NSNetServicesErrorDomain' type='@' />
254  <constant name='NSNextDayDesignations' type='@' />
255  <constant name='NSNextNextDayDesignations' type='@' />
256  <constant name='NSNonOwnedPointerHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
257  <constant name='NSNonOwnedPointerMapKeyCallBacks' type='{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
258  <constant name='NSNonOwnedPointerMapValueCallBacks' type='{_NSMapTableValueCallBacks=^?^?^?}' />
259  <constant name='NSNonOwnedPointerOrNullMapKeyCallBacks' type='{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
260  <constant name='NSNonRetainedObjectHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
261  <constant name='NSNonRetainedObjectMapKeyCallBacks' type='{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
262  <constant name='NSNonRetainedObjectMapValueCallBacks' type='{_NSMapTableValueCallBacks=^?^?^?}' />
263  <constant name='NSOSStatusErrorDomain' type='@' />
264  <constant name='NSObjectHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
265  <constant name='NSObjectInaccessibleException' type='@' />
266  <constant name='NSObjectMapKeyCallBacks' type='{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
267  <constant name='NSObjectMapValueCallBacks' type='{_NSMapTableValueCallBacks=^?^?^?}' />
268  <constant name='NSObjectNotAvailableException' type='@' />
269  <constant name='NSOldStyleException' type='@' />
270  <constant name='NSOperationNotSupportedForKeyException' type='@' />
271  <constant name='NSOwnedObjectIdentityHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
272  <constant name='NSOwnedPointerHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
273  <constant name='NSOwnedPointerMapKeyCallBacks' type='{_NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
274  <constant name='NSOwnedPointerMapValueCallBacks' type='{_NSMapTableValueCallBacks=^?^?^?}' />
275  <constant name='NSPOSIXErrorDomain' type='@' />
276  <constant name='NSParseErrorException' type='@' />
277  <constant name='NSPointerToStructHashCallBacks' type='{_NSHashTableCallBacks=^?^?^?^?^?}' />
278  <constant name='NSPortDidBecomeInvalidNotification' type='@' />
279  <constant name='NSPortReceiveException' type='@' />
280  <constant name='NSPortSendException' type='@' />
281  <constant name='NSPortTimeoutException' type='@' />
282  <constant name='NSPositiveCurrencyFormatString' type='@' />
283  <constant name='NSPriorDayDesignations' type='@' />
284  <constant name='NSRangeException' type='@' />
285  <constant name='NSRecoveryAttempterErrorKey' type='@' />
286  <constant name='NSRegistrationDomain' type='@' />
287  <constant name='NSRunLoopCommonModes' type='@' />
288  <constant name='NSShortDateFormatString' type='@' />
289  <constant name='NSShortMonthNameArray' type='@' />
290  <constant name='NSShortTimeDateFormatString' type='@' />
291  <constant name='NSShortWeekDayNameArray' type='@' />
292  <constant name='NSStreamDataWrittenToMemoryStreamKey' type='@' />
293  <constant name='NSStreamFileCurrentOffsetKey' type='@' />
294  <constant name='NSStreamSOCKSErrorDomain' type='@' />
295  <constant name='NSStreamSOCKSProxyConfigurationKey' type='@' />
296  <constant name='NSStreamSOCKSProxyHostKey' type='@' />
297  <constant name='NSStreamSOCKSProxyPasswordKey' type='@' />
298  <constant name='NSStreamSOCKSProxyPortKey' type='@' />
299  <constant name='NSStreamSOCKSProxyUserKey' type='@' />
300  <constant name='NSStreamSOCKSProxyVersion4' type='@' />
301  <constant name='NSStreamSOCKSProxyVersion5' type='@' />
302  <constant name='NSStreamSOCKSProxyVersionKey' type='@' />
303  <constant name='NSStreamSocketSSLErrorDomain' type='@' />
304  <constant name='NSStreamSocketSecurityLevelKey' type='@' />
305  <constant name='NSStreamSocketSecurityLevelNegotiatedSSL' type='@' />
306  <constant name='NSStreamSocketSecurityLevelNone' type='@' />
307  <constant name='NSStreamSocketSecurityLevelSSLv2' type='@' />
308  <constant name='NSStreamSocketSecurityLevelSSLv3' type='@' />
309  <constant name='NSStreamSocketSecurityLevelTLSv1' type='@' />
310  <constant name='NSStringEncodingErrorKey' type='@' />
311  <constant name='NSSumKeyValueOperator' type='@' />
312  <constant name='NSSystemTimeZoneDidChangeNotification' type='@' />
313  <constant name='NSTaskDidTerminateNotification' type='@' />
314  <constant name='NSThisDayDesignations' type='@' />
315  <constant name='NSThousandsSeparator' type='@' />
316  <constant name='NSThreadWillExitNotification' type='@' />
317  <constant name='NSTimeDateFormatString' type='@' />
318  <constant name='NSTimeFormatString' type='@' />
319  <constant name='NSURLAuthenticationMethodDefault' type='@' />
320  <constant name='NSURLAuthenticationMethodHTMLForm' type='@' />
321  <constant name='NSURLAuthenticationMethodHTTPBasic' type='@' />
322  <constant name='NSURLAuthenticationMethodHTTPDigest' type='@' />
323  <constant name='NSURLCredentialStorageChangedNotification' type='@' />
324  <constant name='NSURLErrorDomain' type='@' />
325  <constant name='NSURLErrorKey' type='@' />
326  <constant name='NSURLFileScheme' type='@' />
327  <constant name='NSURLAuthenticationMethodServerTrust' type='@' />
328  <constant name='NSURLProtectionSpaceFTPProxy' type='@' />
329  <constant name='NSURLProtectionSpaceHTTPProxy' type='@' />
330  <constant name='NSURLProtectionSpaceHTTPSProxy' type='@' />
331  <constant name='NSURLProtectionSpaceSOCKSProxy' type='@' />
332  <constant name='NSUnarchiveFromDataTransformerName' type='@' />
333  <constant name='NSUndefinedKeyException' type='@' />
334  <constant name='NSUnderlyingErrorKey' type='@' />
335  <constant name='NSUndoManagerCheckpointNotification' type='@' />
336  <constant name='NSUndoManagerDidOpenUndoGroupNotification' type='@' />
337  <constant name='NSUndoManagerDidRedoChangeNotification' type='@' />
338  <constant name='NSUndoManagerDidUndoChangeNotification' type='@' />
339  <constant name='NSUndoManagerWillCloseUndoGroupNotification' type='@' />
340  <constant name='NSUndoManagerWillRedoChangeNotification' type='@' />
341  <constant name='NSUndoManagerWillUndoChangeNotification' type='@' />
342  <constant name='NSUnionOfArraysKeyValueOperator' type='@' />
343  <constant name='NSUnionOfObjectsKeyValueOperator' type='@' />
344  <constant name='NSUnionOfSetsKeyValueOperator' type='@' />
345  <constant name='NSUserDefaultsDidChangeNotification' type='@' />
346  <constant name='NSWeekDayNameArray' type='@' />
347  <constant name='NSWillBecomeMultiThreadedNotification' type='@' />
348  <constant name='NSXMLParserErrorDomain' type='@' />
349  <constant name='NSHelpAnchorErrorKey' type='@' />
350  <constant name='NSYearMonthWeekDesignations' type='@' />
351  <constant name='NSZeroPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
352  <constant name='NSZeroRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
353  <constant name='NSZeroSize' type='{_NSSize=ff}' type64='{CGSize=dd}' />
354  <constant name='NSLocaleCollatorIdentifier' type='@' />
355  <constant name='NSLocaleQuotationBeginDelimiterKey' type='@' />
356  <constant name='NSLocaleQuotationEndDelimiterKey' type='@' />
357  <constant name='NSLocaleAlternateQuotationBeginDelimiterKey' type='@' />
358  <constant name='NSLocaleAlternateQuotationEndDelimiterKey' type='@' />
359  <constant name='NSRepublicOfChinaCalendar' type='@' />
360  <constant name='NSPersianCalendar' type='@' />
361  <constant name='NSIndianCalendar' type='@' />
362  <constant name='NSISO8601Calendar' type='@' />
363  <constant name='NSTextCheckingNameKey' type='@' />
364  <constant name='NSTextCheckingJobTitleKey' type='@' />
365  <constant name='NSTextCheckingOrganizationKey' type='@' />
366  <constant name='NSTextCheckingStreetKey' type='@' />
367  <constant name='NSTextCheckingCityKey' type='@' />
368  <constant name='NSTextCheckingStateKey' type='@' />
369  <constant name='NSTextCheckingZIPKey' type='@' />
370  <constant name='NSTextCheckingCountryKey' type='@' />
371  <constant name='NSTextCheckingPhoneKey' type='@' />
372  <enum name='NSFileWriteVolumeReadOnlyError' value='642' />
373  <enum name='NSTextCheckingTypeOrthography' value='1' />
374  <enum name='NSTextCheckingTypeSpelling' value='2' />
375  <enum name='NSTextCheckingTypeGrammar' value='4' />
376  <enum name='NSTextCheckingTypeDate' value='8' />
377  <enum name='NSTextCheckingTypeAddress' value='16' />
378  <enum name='NSTextCheckingTypeLink' value='32' />
379  <enum name='NSTextCheckingTypeQuote' value='64' />
380  <enum name='NSTextCheckingTypeDash' value='128' />
381  <enum name='NSTextCheckingTypeReplacement' value='256' />
382  <enum name='NSTextCheckingTypeCorrection' value='512' />
383  <enum name='NSTextCheckingAllSystemTypes' value='4294967295' />
384  <enum name='NSTextCheckingAllCustomTypes' value='18446744069414584320' />
385  <enum name='NSTextCheckingAllTypes' value='18446744073709551615' />
386  <enum name='NSTaskTerminationReasonExit' value='1' />
387  <enum name='NSTaskTerminationReasonUncaughtSignal' value='2' />
388  <enum name='NSStringEnumerationByLines' value='0' />
389  <enum name='NSStringEnumerationByParagraphs' value='1' />
390  <enum name='NSStringEnumerationByComposedCharacterSequences' value='2' />
391  <enum name='NSStringEnumerationByWords' value='3' />
392  <enum name='NSStringEnumerationBySentences' value='4' />
393  <enum name='NSStringEnumerationReverse' value='256' />
394  <enum name='NSStringEnumerationSubstringNotRequired' value='512' />
395  <enum name='NSStringEnumerationLocalized' value='1024' />
396  <enum name='NSPropertyListReadCorruptError' value='3840' />
397  <enum name='NSPropertyListReadUnknownVersionError' value='3841' />
398  <enum name='NSPropertyListReadStreamError' value='3842' />
399  <enum name='NSPropertyListWriteStreamError' value='3851' />
400  <enum name='NSPropertyListErrorMinimum' value='3840' />
401  <enum name='NSPropertyListErrorMaximum' value='4095' />
402  <enum name='NSProprietaryStringEncoding' value='65536' />
403  <enum name='NSASCIIStringEncoding' value='1' />
404  <enum name='NSAdminApplicationDirectory' value='4' />
405  <enum name='NSAggregateExpressionType' value='14' />
406  <enum name='NSBlockExpressionType' value='19' />
407  <enum name='NSAllApplicationsDirectory' value='100' />
408  <enum name='NSAllDomainsMask' value='65535' />
409  <enum name='NSAllLibrariesDirectory' value='101' />
410  <enum name='NSAllPredicateModifier' value='1' />
411  <enum name='NSAnchoredSearch' value='8' />
412  <enum name='NSAndPredicateType' value='1' />
413  <enum name='NSAnyPredicateModifier' value='2' />
414  <enum name='NSApplicationDirectory' value='1' />
415  <enum name='NSApplicationSupportDirectory' value='14' />
416  <enum name='NSArgumentEvaluationScriptError' value='3' />
417  <enum name='NSArgumentsWrongScriptError' value='6' />
418  <enum name='NSAtomicWrite' value='1' />
419  <enum name='NSDataSearchBackwards' value='1' />
420  <enum name='NSDataSearchAnchored' value='2' />
421  <enum name='NSBackwardsSearch' value='4' />
422  <enum name='NSBeginsWithComparison' value='5' />
423  <enum name='NSBeginsWithPredicateOperatorType' value='8' />
424  <enum name='NSBetweenPredicateOperatorType' value='100' />
425  <enum name='NSBundleExecutableArchitectureI386' value='7' />
426  <enum name='NSBundleExecutableArchitecturePPC' value='18' />
427  <enum name='NSBundleExecutableArchitecturePPC64' value='16777234' />
428  <enum name='NSBundleExecutableArchitectureX86_64' value='16777223' />
429  <enum name='NSCachesDirectory' value='13' />
430  <enum name='NSCalculationDivideByZero' value='4' />
431  <enum name='NSCalculationLossOfPrecision' value='1' />
432  <enum name='NSCalculationNoError' value='0' />
433  <enum name='NSCalculationOverflow' value='3' />
434  <enum name='NSCalculationUnderflow' value='2' />
435  <enum name='NSCannotCreateScriptCommandError' value='10' />
436  <enum name='NSCaseInsensitivePredicateOption' value='1' />
437  <enum name='NSCaseInsensitiveSearch' value='1' />
438  <enum name='NSCollectorDisabledOption' value='2' />
439  <enum name='NSConstantValueExpressionType' value='0' />
440  <enum name='NSContainerSpecifierError' value='2' />
441  <enum name='NSContainsComparison' value='7' />
442  <enum name='NSContainsPredicateOperatorType' value='99' />
443  <enum name='NSCoreServiceDirectory' value='10' />
444  <enum name='NSAutosavedInformationDirectory' value='11' />
445  <enum name='NSCustomSelectorPredicateOperatorType' value='11' />
446  <enum name='NSDateFormatterBehavior10_0' value='1000' />
447  <enum name='NSDateFormatterBehavior10_4' value='1040' />
448  <enum name='NSDateFormatterBehaviorDefault' value='0' />
449  <enum name='NSDateFormatterFullStyle' value='4' />
450  <enum name='NSDateFormatterLongStyle' value='3' />
451  <enum name='NSDateFormatterMediumStyle' value='2' />
452  <enum name='NSDateFormatterNoStyle' value='0' />
453  <enum name='NSDateFormatterShortStyle' value='1' />
454  <enum name='NSDayCalendarUnit' value='16' />
455  <enum name='NSDecimalMaxSize' value='8' />
456  <enum name='NSDemoApplicationDirectory' value='2' />
457  <enum name='NSDesktopDirectory' value='12' />
458  <enum name='NSDeveloperApplicationDirectory' value='3' />
459  <enum name='NSDeveloperDirectory' value='6' />
460  <enum name='NSDiacriticInsensitivePredicateOption' value='2' />
461  <enum name='NSDiacriticInsensitiveSearch' value='128' />
462  <enum name='NSDirectPredicateModifier' value='0' />
463  <enum name='NSDocumentDirectory' value='9' />
464  <enum name='NSDocumentationDirectory' value='8' />
465  <enum name='NSDownloadsDirectory' value='15' />
466  <enum name='NSInputMethodsDirectory' value='16' />
467  <enum name='NSMoviesDirectory' value='17' />
468  <enum name='NSMusicDirectory' value='18' />
469  <enum name='NSPicturesDirectory' value='19' />
470  <enum name='NSPrinterDescriptionDirectory' value='20' />
471  <enum name='NSSharedPublicDirectory' value='21' />
472  <enum name='NSPreferencePanesDirectory' value='22' />
473  <enum name='NSItemReplacementDirectory' value='99' />
474  <enum name='NSEndsWithComparison' value='6' />
475  <enum name='NSEndsWithPredicateOperatorType' value='9' />
476  <enum name='NSEqualToComparison' value='0' />
477  <enum name='NSEqualToPredicateOperatorType' value='4' />
478  <enum name='NSEraCalendarUnit' value='2' />
479  <enum name='NSEvaluatedObjectExpressionType' value='1' />
480  <enum name='NSEverySubelement' value='1' />
481  <enum name='NSExecutableArchitectureMismatchError' value='3585' />
482  <enum name='NSExecutableErrorMaximum' value='3839' />
483  <enum name='NSExecutableErrorMinimum' value='3584' />
484  <enum name='NSExecutableLinkError' value='3588' />
485  <enum name='NSExecutableLoadError' value='3587' />
486  <enum name='NSExecutableNotLoadableError' value='3584' />
487  <enum name='NSExecutableRuntimeMismatchError' value='3586' />
488  <enum name='NSFileErrorMaximum' value='1023' />
489  <enum name='NSFileErrorMinimum' value='0' />
490  <enum name='NSFileLockingError' value='255' />
491  <enum name='NSFileNoSuchFileError' value='4' />
492  <enum name='NSFileReadCorruptFileError' value='259' />
493  <enum name='NSFileReadInapplicableStringEncodingError' value='261' />
494  <enum name='NSFileReadInvalidFileNameError' value='258' />
495  <enum name='NSFileReadNoPermissionError' value='257' />
496  <enum name='NSFileReadNoSuchFileError' value='260' />
497  <enum name='NSFileReadTooLargeError' value='263' />
498  <enum name='NSFileReadUnknownError' value='256' />
499  <enum name='NSFileReadUnknownStringEncodingError' value='264' />
500  <enum name='NSFileReadUnsupportedSchemeError' value='262' />
501  <enum name='NSFileWriteInapplicableStringEncodingError' value='517' />
502  <enum name='NSFileWriteInvalidFileNameError' value='514' />
503  <enum name='NSFileWriteNoPermissionError' value='513' />
504  <enum name='NSFileWriteOutOfSpaceError' value='640' />
505  <enum name='NSFileWriteUnknownError' value='512' />
506  <enum name='NSFileWriteUnsupportedSchemeError' value='518' />
507  <enum name='NSForcedOrderingSearch' value='512' />
508  <enum name='NSFormattingError' value='2048' />
509  <enum name='NSFormattingErrorMaximum' value='2559' />
510  <enum name='NSFormattingErrorMinimum' value='2048' />
511  <enum name='NSFoundationVersionNumber10_0' value='397.39999999999998' />
512  <enum name='NSFoundationVersionNumber10_1' value='425.0' />
513  <enum name='NSFoundationVersionNumber10_1_1' value='425.0' />
514  <enum name='NSFoundationVersionNumber10_1_2' value='425.0' />
515  <enum name='NSFoundationVersionNumber10_1_3' value='425.0' />
516  <enum name='NSFoundationVersionNumber10_1_4' value='425.0' />
517  <enum name='NSFoundationVersionNumber10_2' value='462.0' />
518  <enum name='NSFoundationVersionNumber10_2_1' value='462.0' />
519  <enum name='NSFoundationVersionNumber10_2_2' value='462.0' />
520  <enum name='NSFoundationVersionNumber10_2_3' value='462.0' />
521  <enum name='NSFoundationVersionNumber10_2_4' value='462.0' />
522  <enum name='NSFoundationVersionNumber10_2_5' value='462.0' />
523  <enum name='NSFoundationVersionNumber10_2_6' value='462.0' />
524  <enum name='NSFoundationVersionNumber10_2_7' value='462.69999999999999' />
525  <enum name='NSFoundationVersionNumber10_2_8' value='462.69999999999999' />
526  <enum name='NSFoundationVersionNumber10_3' value='500.0' />
527  <enum name='NSFoundationVersionNumber10_3_1' value='500.0' />
528  <enum name='NSFoundationVersionNumber10_3_2' value='500.30000000000001' />
529  <enum name='NSFoundationVersionNumber10_3_3' value='500.54000000000002' />
530  <enum name='NSFoundationVersionNumber10_3_4' value='500.56' />
531  <enum name='NSFoundationVersionNumber10_3_5' value='500.56' />
532  <enum name='NSFoundationVersionNumber10_3_6' value='500.56' />
533  <enum name='NSFoundationVersionNumber10_3_7' value='500.56' />
534  <enum name='NSFoundationVersionNumber10_3_8' value='500.56' />
535  <enum name='NSFoundationVersionNumber10_3_9' value='500.57999999999998' />
536  <enum name='NSFoundationVersionNumber10_4' value='567.0' />
537  <enum name='NSFoundationVersionNumber10_4_1' value='567.0' />
538  <enum name='NSFoundationVersionNumber10_4_10' value='567.28999999999996' />
539  <enum name='NSFoundationVersionNumber10_4_11' value='567.36000000000001' />
540  <enum name='NSFoundationVersionNumber10_4_2' value='567.12' />
541  <enum name='NSFoundationVersionNumber10_4_3' value='567.21000000000004' />
542  <enum name='NSFoundationVersionNumber10_4_4_Intel' value='567.23000000000002' />
543  <enum name='NSFoundationVersionNumber10_4_4_PowerPC' value='567.21000000000004' />
544  <enum name='NSFoundationVersionNumber10_4_5' value='567.25' />
545  <enum name='NSFoundationVersionNumber10_4_6' value='567.25999999999999' />
546  <enum name='NSFoundationVersionNumber10_4_7' value='567.26999999999998' />
547  <enum name='NSFoundationVersionNumber10_4_8' value='567.27999999999997' />
548  <enum name='NSFoundationVersionNumber10_4_9' value='567.28999999999996' />
549  <enum name='NSFoundationVersionNumber10_5' value='677.00' />
550  <enum name='NSFoundationVersionNumber10_5_1' value='677.10' />
551  <enum name='NSFoundationVersionNumber10_5_2' value='677.15' />
552  <enum name='NSFoundationVersionNumber10_5_3' value='677.19' />
553  <enum name='NSFoundationVersionNumber10_5_4' value='677.19' />
554  <enum name='NSFoundationVersionNumber10_5_5' value='677.21' />
555  <enum name='NSFoundationVersionNumber10_5_6' value='677.22' />
556  <enum name='NSFoundationVersionWithFileManagerResourceForkSupport' value='412' />
557  <enum name='NSFunctionExpressionType' value='4' />
558  <enum name='NSEnumerationConcurrent' value='1' />
559  <enum name='NSEnumerationReverse' value='2' />
560  <enum name='NSSortConcurrent' value='1' />
561  <enum name='NSSortStable' value='16' />
562  <enum name='NSGEOMETRY_TYPES_SAME_AS_CGGEOMETRY_TYPES' value64='1' />
563  <enum name='NSGreaterThanComparison' value='4' />
564  <enum name='NSGreaterThanOrEqualToComparison' value='3' />
565  <enum name='NSGreaterThanOrEqualToPredicateOperatorType' value='3' />
566  <enum name='NSGreaterThanPredicateOperatorType' value='2' />
567  <enum name='NSHPUXOperatingSystem' value='4' />
568  <enum name='NSHTTPCookieAcceptPolicyAlways' value='0' />
569  <enum name='NSHTTPCookieAcceptPolicyNever' value='1' />
570  <enum name='NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain' value='2' />
571  <enum name='NSHashTableCopyIn' value='65536' />
572  <enum name='NSHashTableObjectPointerPersonality' value='512' />
573  <enum name='NSHashTableStrongMemory' value='0' />
574  <enum name='NSHashTableZeroingWeakMemory' value='1' />
575  <enum name='NSHourCalendarUnit' value='32' />
576  <enum name='NSINTEGER_DEFINED' value='1' />
577  <enum name='NSISO2022JPStringEncoding' value='21' />
578  <enum name='NSISOLatin1StringEncoding' value='5' />
579  <enum name='NSISOLatin2StringEncoding' value='9' />
580  <enum name='NSInPredicateOperatorType' value='10' />
581  <enum name='NSIndexSubelement' value='0' />
582  <enum name='NSIntegerMax' value='2147483647' value64='9223372036854775807' />
583  <enum name='NSIntegerMin' value='-2147483648' value64='-9223372036854775808' />
584  <enum name='NSInternalScriptError' value='8' />
585  <enum name='NSInternalSpecifierError' value='5' />
586  <enum name='NSIntersectSetExpressionType' value='6' />
587  <enum name='NSInvalidIndexSpecifierError' value='4' />
588  <enum name='NSJapaneseEUCStringEncoding' value='3' />
589  <enum name='NSKeyPathExpressionType' value='3' />
590  <enum name='NSKeySpecifierEvaluationScriptError' value='2' />
591  <enum name='NSKeyValueChangeInsertion' value='2' />
592  <enum name='NSKeyValueChangeRemoval' value='3' />
593  <enum name='NSKeyValueChangeReplacement' value='4' />
594  <enum name='NSKeyValueChangeSetting' value='1' />
595  <enum name='NSKeyValueIntersectSetMutation' value='3' />
596  <enum name='NSKeyValueMinusSetMutation' value='2' />
597  <enum name='NSKeyValueObservingOptionInitial' value='4' />
598  <enum name='NSKeyValueObservingOptionNew' value='1' />
599  <enum name='NSKeyValueObservingOptionOld' value='2' />
600  <enum name='NSKeyValueObservingOptionPrior' value='8' />
601  <enum name='NSKeyValueSetSetMutation' value='4' />
602  <enum name='NSKeyValueUnionSetMutation' value='1' />
603  <enum name='NSKeyValueValidationError' value='1024' />
604  <enum name='NSLessThanComparison' value='2' />
605  <enum name='NSLessThanOrEqualToComparison' value='1' />
606  <enum name='NSLessThanOrEqualToPredicateOperatorType' value='1' />
607  <enum name='NSLessThanPredicateOperatorType' value='0' />
608  <enum name='NSLibraryDirectory' value='5' />
609  <enum name='NSLikePredicateOperatorType' value='7' />
610  <enum name='NSLiteralSearch' value='2' />
611  <enum name='NSLocalDomainMask' value='2' />
612  <enum name='NSMACHOperatingSystem' value='5' />
613  <enum name='NSMacOSRomanStringEncoding' value='30' />
614  <enum name='NSMachPortDeallocateNone' value='0' />
615  <enum name='NSMachPortDeallocateReceiveRight' value='2' />
616  <enum name='NSMachPortDeallocateSendRight' value='1' />
617  <enum name='NSMapTableCopyIn' value='65536' />
618  <enum name='NSMapTableObjectPointerPersonality' value='512' />
619  <enum name='NSMapTableStrongMemory' value='0' />
620  <enum name='NSMapTableZeroingWeakMemory' value='1' />
621  <enum name='NSMappedRead' value='1' />
622  <enum name='NSMatchesPredicateOperatorType' value='6' />
623  <enum name='NSMaxXEdge' value='2' />
624  <enum name='NSMaxXEdge' value='2' />
625  <enum name='NSMaxYEdge' value='3' />
626  <enum name='NSMaxYEdge' value='3' />
627  <enum name='NSMiddleSubelement' value='2' />
628  <enum name='NSMinXEdge' value='0' />
629  <enum name='NSMinXEdge' value='0' />
630  <enum name='NSMinYEdge' value='1' />
631  <enum name='NSMinYEdge' value='1' />
632  <enum name='NSMinusSetExpressionType' value='7' />
633  <enum name='NSMinuteCalendarUnit' value='64' />
634  <enum name='NSMonthCalendarUnit' value='8' />
635  <enum name='NSNEXTSTEPStringEncoding' value='2' />
636  <enum name='NSNetServiceNoAutoRename' value='1' />
637  <enum name='NSNetServicesActivityInProgress' value='-72003' />
638  <enum name='NSNetServicesBadArgumentError' value='-72004' />
639  <enum name='NSNetServicesCancelledError' value='-72005' />
640  <enum name='NSNetServicesCollisionError' value='-72001' />
641  <enum name='NSNetServicesInvalidError' value='-72006' />
642  <enum name='NSNetServicesNotFoundError' value='-72002' />
643  <enum name='NSNetServicesTimeoutError' value='-72007' />
644  <enum name='NSNetServicesUnknownError' value='-72000' />
645  <enum name='NSNetworkDomainMask' value='4' />
646  <enum name='NSNoScriptError' value='0' />
647  <enum name='NSNoSpecifierError' value='0' />
648  <enum name='NSNoSubelement' value='4' />
649  <enum name='NSNoTopLevelContainersSpecifierError' value='1' />
650  <enum name='NSNonLossyASCIIStringEncoding' value='7' />
651  <enum name='NSNotEqualToPredicateOperatorType' value='5' />
652  <enum name='NSNotFound' value='2147483647' value64='9223372036854775807' />
653  <enum name='NSNotPredicateType' value='0' />
654  <enum name='NSNotificationCoalescingOnName' value='1' />
655  <enum name='NSNotificationCoalescingOnSender' value='2' />
656  <enum name='NSNotificationDeliverImmediately' value='1' />
657  <enum name='NSNotificationNoCoalescing' value='0' />
658  <enum name='NSNotificationPostToAllSessions' value='2' />
659  <enum name='NSNotificationSuspensionBehaviorCoalesce' value='2' />
660  <enum name='NSNotificationSuspensionBehaviorDeliverImmediately' value='4' />
661  <enum name='NSNotificationSuspensionBehaviorDrop' value='1' />
662  <enum name='NSNotificationSuspensionBehaviorHold' value='3' />
663  <enum name='NSNumberFormatterBehavior10_0' value='1000' />
664  <enum name='NSNumberFormatterBehavior10_4' value='1040' />
665  <enum name='NSNumberFormatterBehaviorDefault' value='0' />
666  <enum name='NSNumberFormatterCurrencyStyle' value='2' />
667  <enum name='NSNumberFormatterDecimalStyle' value='1' />
668  <enum name='NSNumberFormatterNoStyle' value='0' />
669  <enum name='NSNumberFormatterPadAfterPrefix' value='1' />
670  <enum name='NSNumberFormatterPadAfterSuffix' value='3' />
671  <enum name='NSNumberFormatterPadBeforePrefix' value='0' />
672  <enum name='NSNumberFormatterPadBeforeSuffix' value='2' />
673  <enum name='NSNumberFormatterPercentStyle' value='3' />
674  <enum name='NSNumberFormatterRoundCeiling' value='0' />
675  <enum name='NSNumberFormatterRoundDown' value='2' />
676  <enum name='NSNumberFormatterRoundFloor' value='1' />
677  <enum name='NSNumberFormatterRoundHalfDown' value='5' />
678  <enum name='NSNumberFormatterRoundHalfEven' value='4' />
679  <enum name='NSNumberFormatterRoundHalfUp' value='6' />
680  <enum name='NSNumberFormatterRoundUp' value='3' />
681  <enum name='NSNumberFormatterScientificStyle' value='4' />
682  <enum name='NSNumberFormatterSpellOutStyle' value='5' />
683  <enum name='NSNumericSearch' value='64' />
684  <enum name='NSOSF1OperatingSystem' value='7' />
685  <enum name='NSDecimalNoScale' value='32767' />
686  <enum name='NSObjectAutoreleasedEvent' value='3' />
687  <enum name='NSObjectExtraRefDecrementedEvent' value='5' />
688  <enum name='NSObjectExtraRefIncrementedEvent' value='4' />
689  <enum name='NSObjectInternalRefDecrementedEvent' value='7' />
690  <enum name='NSObjectInternalRefIncrementedEvent' value='6' />
691  <enum name='NSOpenStepUnicodeReservedBase' value='62464' />
692  <enum name='NSOperationNotSupportedForKeyScriptError' value='9' />
693  <enum name='NSOperationNotSupportedForKeySpecifierError' value='6' />
694  <enum name='NSOperationQueueDefaultMaxConcurrentOperationCount' value='-1' />
695  <enum name='NSOperationQueuePriorityHigh' value='4' />
696  <enum name='NSOperationQueuePriorityLow' value='-4' />
697  <enum name='NSOperationQueuePriorityNormal' value='0' />
698  <enum name='NSOperationQueuePriorityVeryHigh' value='8' />
699  <enum name='NSOperationQueuePriorityVeryLow' value='-8' />
700  <enum name='NSOrPredicateType' value='2' />
701  <enum name='NSOrderedAscending' value='-1' />
702  <enum name='NSOrderedDescending' value='1' />
703  <enum name='NSOrderedSame' value='0' />
704  <enum name='NSPointerFunctionsCStringPersonality' value='768' />
705  <enum name='NSPointerFunctionsCopyIn' value='65536' />
706  <enum name='NSPointerFunctionsIntegerPersonality' value='1280' />
707  <enum name='NSPointerFunctionsMachVirtualMemory' value='4' />
708  <enum name='NSPointerFunctionsMallocMemory' value='3' />
709  <enum name='NSPointerFunctionsObjectPersonality' value='0' />
710  <enum name='NSPointerFunctionsObjectPointerPersonality' value='512' />
711  <enum name='NSPointerFunctionsOpaqueMemory' value='2' />
712  <enum name='NSPointerFunctionsOpaquePersonality' value='256' />
713  <enum name='NSPointerFunctionsStrongMemory' value='0' />
714  <enum name='NSPointerFunctionsStructPersonality' value='1024' />
715  <enum name='NSPointerFunctionsZeroingWeakMemory' value='1' />
716  <enum name='NSPositionAfter' value='0' />
717  <enum name='NSPositionBefore' value='1' />
718  <enum name='NSPositionBeginning' value='2' />
719  <enum name='NSPositionEnd' value='3' />
720  <enum name='NSPositionReplace' value='4' />
721  <enum name='NSPostASAP' value='2' />
722  <enum name='NSPostNow' value='3' />
723  <enum name='NSPostWhenIdle' value='1' />
724  <enum name='NSPropertyListBinaryFormat_v1_0' value='200' />
725  <enum name='NSPropertyListImmutable' value='0' />
726  <enum name='NSPropertyListMutableContainers' value='1' />
727  <enum name='NSPropertyListMutableContainersAndLeaves' value='2' />
728  <enum name='NSPropertyListOpenStepFormat' value='1' />
729  <enum name='NSPropertyListXMLFormat_v1_0' value='100' />
730  <enum name='NSRandomSubelement' value='3' />
731  <enum name='NSReceiverEvaluationScriptError' value='1' />
732  <enum name='NSReceiversCantHandleCommandScriptError' value='4' />
733  <enum name='NSRelativeAfter' value='0' />
734  <enum name='NSRelativeBefore' value='1' />
735  <enum name='NSRequiredArgumentsMissingScriptError' value='5' />
736  <enum name='NSRoundBankers' value='3' />
737  <enum name='NSRoundDown' value='1' />
738  <enum name='NSRoundPlain' value='0' />
739  <enum name='NSRoundUp' value='2' />
740  <enum name='NSSaveOptionsAsk' value='2' />
741  <enum name='NSSaveOptionsNo' value='1' />
742  <enum name='NSSaveOptionsYes' value='0' />
743  <enum name='NSScannedOption' value='1' />
744  <enum name='NSSecondCalendarUnit' value='128' />
745  <enum name='NSShiftJISStringEncoding' value='8' />
746  <enum name='NSSolarisOperatingSystem' value='3' />
747  <enum name='NSStreamEventEndEncountered' value='16' />
748  <enum name='NSStreamEventErrorOccurred' value='8' />
749  <enum name='NSStreamEventHasBytesAvailable' value='2' />
750  <enum name='NSStreamEventHasSpaceAvailable' value='4' />
751  <enum name='NSStreamEventNone' value='0' />
752  <enum name='NSStreamEventOpenCompleted' value='1' />
753  <enum name='NSStreamStatusAtEnd' value='5' />
754  <enum name='NSStreamStatusClosed' value='6' />
755  <enum name='NSStreamStatusError' value='7' />
756  <enum name='NSStreamStatusNotOpen' value='0' />
757  <enum name='NSStreamStatusOpen' value='2' />
758  <enum name='NSStreamStatusOpening' value='1' />
759  <enum name='NSStreamStatusReading' value='3' />
760  <enum name='NSStreamStatusWriting' value='4' />
761  <enum name='NSStringEncodingConversionAllowLossy' value='1' />
762  <enum name='NSStringEncodingConversionExternalRepresentation' value='2' />
763  <enum name='NSSubqueryExpressionType' value='13' />
764  <enum name='NSSunOSOperatingSystem' value='6' />
765  <enum name='NSSymbolStringEncoding' value='6' />
766  <enum name='NSSystemDomainMask' value='8' />
767  <enum name='NSTimeIntervalSince1970' value='978307200.0' />
768  <enum name='NSTimeIntervalSince1970' value='978307200.0' />
769  <enum name='NSTimeZoneNameStyleGeneric' value='4' />
770  <enum name='NSTimeZoneNameStyleShortGeneric' value='5' />
771  <enum name='NSURLBookmarkCreationPreferFileIDResolution' value='256' />
772  <enum name='NSURLBookmarkCreationMinimalBookmark' value='512' />
773  <enum name='NSURLBookmarkCreationSuitableForBookmarkFile' value='1024' />
774  <enum name='NSURLBookmarkResolutionWithoutUI' value='256' />
775  <enum name='NSURLBookmarkResolutionWithoutMounting' value='512' />
776  <enum name='NSTimeZoneNameStyleDaylightSaving' value='2' />
777  <enum name='NSTimeZoneNameStyleShortDaylightSaving' value='3' />
778  <enum name='NSTimeZoneNameStyleShortStandard' value='1' />
779  <enum name='NSTimeZoneNameStyleStandard' value='0' />
780  <enum name='NSUIntegerMax' value='4294967295' value64='18446744073709551615' />
781  <enum name='NSURLCacheStorageAllowed' value='0' />
782  <enum name='NSURLCacheStorageAllowedInMemoryOnly' value='1' />
783  <enum name='NSURLCacheStorageNotAllowed' value='2' />
784  <enum name='NSURLCredentialPersistenceForSession' value='1' />
785  <enum name='NSURLCredentialPersistenceNone' value='0' />
786  <enum name='NSURLCredentialPersistencePermanent' value='2' />
787  <enum name='NSURLErrorBadServerResponse' value='-1011' />
788  <enum name='NSURLErrorBadURL' value='-1000' />
789  <enum name='NSURLErrorCancelled' value='-999' />
790  <enum name='NSURLErrorCannotCloseFile' value='-3002' />
791  <enum name='NSURLErrorCannotConnectToHost' value='-1004' />
792  <enum name='NSURLErrorCannotCreateFile' value='-3000' />
793  <enum name='NSURLErrorCannotDecodeContentData' value='-1016' />
794  <enum name='NSURLErrorCannotDecodeRawData' value='-1015' />
795  <enum name='NSURLErrorCannotFindHost' value='-1003' />
796  <enum name='NSURLErrorCannotLoadFromNetwork' value='-2000' />
797  <enum name='NSURLErrorCannotMoveFile' value='-3005' />
798  <enum name='NSURLErrorCannotOpenFile' value='-3001' />
799  <enum name='NSURLErrorCannotParseResponse' value='-1017' />
800  <enum name='NSURLErrorCannotRemoveFile' value='-3004' />
801  <enum name='NSURLErrorCannotWriteToFile' value='-3003' />
802  <enum name='NSURLErrorClientCertificateRejected' value='-1205' />
803  <enum name='NSURLErrorClientCertificateRequired' value='-1206' />
804  <enum name='NSURLErrorDNSLookupFailed' value='-1006' />
805  <enum name='NSURLErrorDataLengthExceedsMaximum' value='-1103' />
806  <enum name='NSURLErrorDownloadDecodingFailedMidStream' value='-3006' />
807  <enum name='NSURLErrorDownloadDecodingFailedToComplete' value='-3007' />
808  <enum name='NSURLErrorFileDoesNotExist' value='-1100' />
809  <enum name='NSURLErrorFileIsDirectory' value='-1101' />
810  <enum name='NSURLErrorHTTPTooManyRedirects' value='-1007' />
811  <enum name='NSURLErrorNetworkConnectionLost' value='-1005' />
812  <enum name='NSURLErrorNoPermissionsToReadFile' value='-1102' />
813  <enum name='NSURLErrorNotConnectedToInternet' value='-1009' />
814  <enum name='NSURLErrorRedirectToNonExistentLocation' value='-1010' />
815  <enum name='NSURLErrorResourceUnavailable' value='-1008' />
816  <enum name='NSURLErrorSecureConnectionFailed' value='-1200' />
817  <enum name='NSURLErrorServerCertificateHasBadDate' value='-1201' />
818  <enum name='NSURLErrorServerCertificateHasUnknownRoot' value='-1203' />
819  <enum name='NSURLErrorServerCertificateNotYetValid' value='-1204' />
820  <enum name='NSURLErrorServerCertificateUntrusted' value='-1202' />
821  <enum name='NSURLErrorTimedOut' value='-1001' />
822  <enum name='NSURLErrorUnknown' value='-1' />
823  <enum name='NSURLErrorUnsupportedURL' value='-1002' />
824  <enum name='NSURLErrorUserAuthenticationRequired' value='-1013' />
825  <enum name='NSURLErrorUserCancelledAuthentication' value='-1012' />
826  <enum name='NSURLErrorZeroByteResource' value='-1014' />
827  <enum name='NSURLHandleLoadFailed' value='3' />
828  <enum name='NSURLHandleLoadInProgress' value='2' />
829  <enum name='NSURLHandleLoadSucceeded' value='1' />
830  <enum name='NSURLHandleNotLoaded' value='0' />
831  <enum name='NSURLRequestReloadIgnoringCacheData' value='1' />
832  <enum name='NSURLRequestReloadIgnoringLocalAndRemoteCacheData' value='4' />
833  <enum name='NSURLRequestReloadIgnoringLocalCacheData' value='1' />
834  <enum name='NSURLRequestReloadRevalidatingCacheData' value='5' />
835  <enum name='NSURLRequestReturnCacheDataDontLoad' value='3' />
836  <enum name='NSURLRequestReturnCacheDataElseLoad' value='2' />
837  <enum name='NSURLRequestUseProtocolCachePolicy' value='0' />
838  <enum name='NSURLResponseUnknownLength' value='-1' />
839  <enum name='NSUTF16BigEndianStringEncoding' value='-1879047936' />
840  <enum name='NSUTF16LittleEndianStringEncoding' value='-1811939072' />
841  <enum name='NSUTF16StringEncoding' value='10' />
842  <enum name='NSUTF32BigEndianStringEncoding' value='-1744830208' />
843  <enum name='NSUTF32LittleEndianStringEncoding' value='-1677721344' />
844  <enum name='NSUTF32StringEncoding' value='-1946156800' />
845  <enum name='NSUTF8StringEncoding' value='4' />
846  <enum name='NSUncachedRead' value='2' />
847  <enum name='NSDataReadingMapped' value='1' />
848  <enum name='NSDataReadingUncached' value='2' />
849  <enum name='NSDataWritingAtomic' value='1' />
850  <enum name='NSUndefinedDateComponent' value='2147483647' value64='9223372036854775807' />
851  <enum name='NSUndoCloseGroupingRunLoopOrdering' value='350000' />
852  <enum name='NSUnicodeStringEncoding' value='10' />
853  <enum name='NSUnionSetExpressionType' value='5' />
854  <enum name='NSUnknownKeyScriptError' value='7' />
855  <enum name='NSUnknownKeySpecifierError' value='3' />
856  <enum name='NSUserCancelledError' value='3072' />
857  <enum name='NSUserDirectory' value='7' />
858  <enum name='NSUserDomainMask' value='1' />
859  <enum name='NSValidationErrorMaximum' value='2047' />
860  <enum name='NSValidationErrorMinimum' value='1024' />
861  <enum name='NSVariableExpressionType' value='2' />
862  <enum name='NSWeekCalendarUnit' value='256' />
863  <enum name='NSWeekdayCalendarUnit' value='512' />
864  <enum name='NSWeekdayOrdinalCalendarUnit' value='1024' />
865  <enum name='NSQuarterCalendarUnit' value='2048' />
866  <enum name='NSWidthInsensitiveSearch' value='256' />
867  <enum name='NSWindows95OperatingSystem' value='2' />
868  <enum name='NSWindowsCP1250StringEncoding' value='15' />
869  <enum name='NSWindowsCP1251StringEncoding' value='11' />
870  <enum name='NSWindowsCP1252StringEncoding' value='12' />
871  <enum name='NSWindowsCP1253StringEncoding' value='13' />
872  <enum name='NSWindowsCP1254StringEncoding' value='14' />
873  <enum name='NSWindowsNTOperatingSystem' value='1' />
874  <enum name='NSWrapCalendarComponents' value='1' />
875  <enum name='NSXMLAttributeCDATAKind' value='6' />
876  <enum name='NSXMLAttributeDeclarationKind' value='10' />
877  <enum name='NSXMLAttributeEntitiesKind' value='11' />
878  <enum name='NSXMLAttributeEntityKind' value='10' />
879  <enum name='NSXMLAttributeEnumerationKind' value='14' />
880  <enum name='NSXMLAttributeIDKind' value='7' />
881  <enum name='NSXMLAttributeIDRefKind' value='8' />
882  <enum name='NSXMLAttributeIDRefsKind' value='9' />
883  <enum name='NSXMLAttributeKind' value='3' />
884  <enum name='NSXMLAttributeNMTokenKind' value='12' />
885  <enum name='NSXMLAttributeNMTokensKind' value='13' />
886  <enum name='NSXMLAttributeNotationKind' value='15' />
887  <enum name='NSXMLCommentKind' value='6' />
888  <enum name='NSXMLDTDKind' value='8' />
889  <enum name='NSXMLDocumentHTMLKind' value='2' />
890  <enum name='NSXMLDocumentIncludeContentTypeDeclaration' value='262144' />
891  <enum name='NSXMLDocumentKind' value='1' />
892  <enum name='NSXMLDocumentTextKind' value='3' />
893  <enum name='NSXMLDocumentTidyHTML' value='512' />
894  <enum name='NSXMLDocumentTidyXML' value='1024' />
895  <enum name='NSXMLDocumentValidate' value='8192' />
896  <enum name='NSXMLDocumentXHTMLKind' value='1' />
897  <enum name='NSXMLDocumentXInclude' value='65536' />
898  <enum name='NSXMLDocumentXMLKind' value='0' />
899  <enum name='NSXMLElementDeclarationAnyKind' value='18' />
900  <enum name='NSXMLElementDeclarationElementKind' value='20' />
901  <enum name='NSXMLElementDeclarationEmptyKind' value='17' />
902  <enum name='NSXMLElementDeclarationKind' value='11' />
903  <enum name='NSXMLElementDeclarationMixedKind' value='19' />
904  <enum name='NSXMLElementDeclarationUndefinedKind' value='16' />
905  <enum name='NSXMLElementKind' value='2' />
906  <enum name='NSXMLEntityDeclarationKind' value='9' />
907  <enum name='NSXMLEntityGeneralKind' value='1' />
908  <enum name='NSXMLEntityParameterKind' value='4' />
909  <enum name='NSXMLEntityParsedKind' value='2' />
910  <enum name='NSXMLEntityPredefined' value='5' />
911  <enum name='NSXMLEntityUnparsedKind' value='3' />
912  <enum name='NSXMLInvalidKind' value='0' />
913  <enum name='NSXMLNamespaceKind' value='4' />
914  <enum name='NSXMLNodeCompactEmptyElement' value='4' />
915  <enum name='NSXMLNodeExpandEmptyElement' value='2' />
916  <enum name='NSXMLNodeIsCDATA' value='1' />
917  <enum name='NSXMLNodeOptionsNone' value='0' />
918  <enum name='NSXMLNodePreserveAll' value='-1048546' />
919  <enum name='NSXMLNodePreserveAttributeOrder' value='2097152' />
920  <enum name='NSXMLNodePreserveCDATA' value='16777216' />
921  <enum name='NSXMLNodePreserveCharacterReferences' value='134217728' />
922  <enum name='NSXMLNodePreserveDTD' value='67108864' />
923  <enum name='NSXMLNodePreserveEmptyElements' value='6' />
924  <enum name='NSXMLNodePreserveEntities' value='4194304' />
925  <enum name='NSXMLNodePreserveNamespaceOrder' value='1048576' />
926  <enum name='NSXMLNodePreservePrefixes' value='8388608' />
927  <enum name='NSXMLNodePreserveQuotes' value='24' />
928  <enum name='NSXMLNodePreserveWhitespace' value='33554432' />
929  <enum name='NSXMLNodePrettyPrint' value='131072' />
930  <enum name='NSXMLNodeUseDoubleQuotes' value='16' />
931  <enum name='NSXMLNodeUseSingleQuotes' value='8' />
932  <enum name='NSXMLNotationDeclarationKind' value='12' />
933  <enum name='NSXMLParserAttributeHasNoValueError' value='41' />
934  <enum name='NSXMLParserAttributeListNotFinishedError' value='51' />
935  <enum name='NSXMLParserAttributeListNotStartedError' value='50' />
936  <enum name='NSXMLParserAttributeNotFinishedError' value='40' />
937  <enum name='NSXMLParserAttributeNotStartedError' value='39' />
938  <enum name='NSXMLParserAttributeRedefinedError' value='42' />
939  <enum name='NSXMLParserCDATANotFinishedError' value='63' />
940  <enum name='NSXMLParserCharacterRefAtEOFError' value='10' />
941  <enum name='NSXMLParserCharacterRefInDTDError' value='13' />
942  <enum name='NSXMLParserCharacterRefInEpilogError' value='12' />
943  <enum name='NSXMLParserCharacterRefInPrologError' value='11' />
944  <enum name='NSXMLParserCommentContainsDoubleHyphenError' value='80' />
945  <enum name='NSXMLParserCommentNotFinishedError' value='45' />
946  <enum name='NSXMLParserConditionalSectionNotFinishedError' value='59' />
947  <enum name='NSXMLParserConditionalSectionNotStartedError' value='58' />
948  <enum name='NSXMLParserDOCTYPEDeclNotFinishedError' value='61' />
949  <enum name='NSXMLParserDelegateAbortedParseError' value='512' />
950  <enum name='NSXMLParserDocumentStartError' value='3' />
951  <enum name='NSXMLParserElementContentDeclNotFinishedError' value='55' />
952  <enum name='NSXMLParserElementContentDeclNotStartedError' value='54' />
953  <enum name='NSXMLParserEmptyDocumentError' value='4' />
954  <enum name='NSXMLParserEncodingNotSupportedError' value='32' />
955  <enum name='NSXMLParserEntityBoundaryError' value='90' />
956  <enum name='NSXMLParserEntityIsExternalError' value='29' />
957  <enum name='NSXMLParserEntityIsParameterError' value='30' />
958  <enum name='NSXMLParserEntityNotFinishedError' value='37' />
959  <enum name='NSXMLParserEntityNotStartedError' value='36' />
960  <enum name='NSXMLParserEntityRefAtEOFError' value='14' />
961  <enum name='NSXMLParserEntityRefInDTDError' value='17' />
962  <enum name='NSXMLParserEntityRefInEpilogError' value='16' />
963  <enum name='NSXMLParserEntityRefInPrologError' value='15' />
964  <enum name='NSXMLParserEntityRefLoopError' value='89' />
965  <enum name='NSXMLParserEntityReferenceMissingSemiError' value='23' />
966  <enum name='NSXMLParserEntityReferenceWithoutNameError' value='22' />
967  <enum name='NSXMLParserEntityValueRequiredError' value='84' />
968  <enum name='NSXMLParserEqualExpectedError' value='75' />
969  <enum name='NSXMLParserExternalStandaloneEntityError' value='82' />
970  <enum name='NSXMLParserExternalSubsetNotFinishedError' value='60' />
971  <enum name='NSXMLParserExtraContentError' value='86' />
972  <enum name='NSXMLParserGTRequiredError' value='73' />
973  <enum name='NSXMLParserInternalError' value='1' />
974  <enum name='NSXMLParserInvalidCharacterError' value='9' />
975  <enum name='NSXMLParserInvalidCharacterInEntityError' value='87' />
976  <enum name='NSXMLParserInvalidCharacterRefError' value='8' />
977  <enum name='NSXMLParserInvalidConditionalSectionError' value='83' />
978  <enum name='NSXMLParserInvalidDecimalCharacterRefError' value='7' />
979  <enum name='NSXMLParserInvalidEncodingError' value='81' />
980  <enum name='NSXMLParserInvalidEncodingNameError' value='79' />
981  <enum name='NSXMLParserInvalidHexCharacterRefError' value='6' />
982  <enum name='NSXMLParserInvalidURIError' value='91' />
983  <enum name='NSXMLParserLTRequiredError' value='72' />
984  <enum name='NSXMLParserLTSlashRequiredError' value='74' />
985  <enum name='NSXMLParserLessThanSymbolInAttributeError' value='38' />
986  <enum name='NSXMLParserLiteralNotFinishedError' value='44' />
987  <enum name='NSXMLParserLiteralNotStartedError' value='43' />
988  <enum name='NSXMLParserMisplacedCDATAEndStringError' value='62' />
989  <enum name='NSXMLParserMisplacedXMLDeclarationError' value='64' />
990  <enum name='NSXMLParserMixedContentDeclNotFinishedError' value='53' />
991  <enum name='NSXMLParserMixedContentDeclNotStartedError' value='52' />
992  <enum name='NSXMLParserNAMERequiredError' value='68' />
993  <enum name='NSXMLParserNMTOKENRequiredError' value='67' />
994  <enum name='NSXMLParserNamespaceDeclarationError' value='35' />
995  <enum name='NSXMLParserNoDTDError' value='94' />
996  <enum name='NSXMLParserNotWellBalancedError' value='85' />
997  <enum name='NSXMLParserNotationNotFinishedError' value='49' />
998  <enum name='NSXMLParserNotationNotStartedError' value='48' />
999  <enum name='NSXMLParserOutOfMemoryError' value='2' />
1000  <enum name='NSXMLParserPCDATARequiredError' value='69' />
1001  <enum name='NSXMLParserParsedEntityRefAtEOFError' value='18' />
1002  <enum name='NSXMLParserParsedEntityRefInEpilogError' value='20' />
1003  <enum name='NSXMLParserParsedEntityRefInInternalError' value='88' />
1004  <enum name='NSXMLParserParsedEntityRefInInternalSubsetError' value='21' />
1005  <enum name='NSXMLParserParsedEntityRefInPrologError' value='19' />
1006  <enum name='NSXMLParserParsedEntityRefMissingSemiError' value='25' />
1007  <enum name='NSXMLParserParsedEntityRefNoNameError' value='24' />
1008  <enum name='NSXMLParserPrematureDocumentEndError' value='5' />
1009  <enum name='NSXMLParserProcessingInstructionNotFinishedError' value='47' />
1010  <enum name='NSXMLParserProcessingInstructionNotStartedError' value='46' />
1011  <enum name='NSXMLParserPublicIdentifierRequiredError' value='71' />
1012  <enum name='NSXMLParserSeparatorRequiredError' value='66' />
1013  <enum name='NSXMLParserSpaceRequiredError' value='65' />
1014  <enum name='NSXMLParserStandaloneValueError' value='78' />
1015  <enum name='NSXMLParserStringNotClosedError' value='34' />
1016  <enum name='NSXMLParserStringNotStartedError' value='33' />
1017  <enum name='NSXMLParserTagNameMismatchError' value='76' />
1018  <enum name='NSXMLParserURIFragmentError' value='92' />
1019  <enum name='NSXMLParserURIRequiredError' value='70' />
1020  <enum name='NSXMLParserUndeclaredEntityError' value='26' />
1021  <enum name='NSXMLParserUnfinishedTagError' value='77' />
1022  <enum name='NSXMLParserUnknownEncodingError' value='31' />
1023  <enum name='NSXMLParserUnparsedEntityError' value='28' />
1024  <enum name='NSXMLParserXMLDeclNotFinishedError' value='57' />
1025  <enum name='NSXMLParserXMLDeclNotStartedError' value='56' />
1026  <enum name='NSXMLProcessingInstructionKind' value='5' />
1027  <enum name='NSXMLTextKind' value='7' />
1028  <enum name='NSYearCalendarUnit' value='4' />
1029  <enum name='NS_BigEndian' value='2' />
1030  <enum name='NS_LittleEndian' value='1' />
1031  <enum name='NS_UNICHAR_IS_EIGHT_BIT' value='0' />
1032  <enum name='NS_UnknownByteOrder' value='0' />
1033  <enum name='NSBinarySearchingFirstEqual' value='256' />
1034  <enum name='NSBinarySearchingLastEqual' value='512' />
1035  <enum name='NSBinarySearchingInsertionIndex' value='1024' />
1036  <enum name='NSAttributedStringEnumerationReverse' value='2' />
1037  <enum name='NSAttributedStringEnumerationLongestEffectiveRangeNotRequired' value='1048576' />
1038  <enum name='NSVolumeEnumerationSkipHiddenVolumes' value='2' />
1039  <enum name='NSVolumeEnumerationProduceFileReferenceURLs' value='4' />
1040  <enum name='NSDirectoryEnumerationSkipsSubdirectoryDescendants' value='1' />
1041  <enum name='NSDirectoryEnumerationSkipsPackageDescendants' value='2' />
1042  <enum name='NSDirectoryEnumerationSkipsHiddenFiles' value='4' />
1043  <enum name='NSFileManagerItemReplacementUsingNewMetadataOnly' value='1' />
1044  <enum name='NSFileManagerItemReplacementWithoutDeletingBackupItem' value='2' />
1045  <enum name='NSLocaleLanguageDirectionUnknown' value='0' />
1046  <enum name='NSLocaleLanguageDirectionLeftToRight' value='1' />
1047  <enum name='NSLocaleLanguageDirectionRightToLeft' value='2' />
1048  <enum name='NSLocaleLanguageDirectionTopToBottom' value='3' />
1049  <enum name='NSLocaleLanguageDirectionBottomToTop' value='4' />
1050  <function name='NSDecimalAdd' >
1051    <retval type='I' type64='Q' />
1052    <arg type='^{_NSDecimal=}' />
1053    <arg type='^{_NSDecimal=}' />
1054    <arg type='^{_NSDecimal=}' />
1055    <arg type='I' type64='Q' />
1056  </function>
1057  <function name='NSDecimalDivide' >
1058    <retval type='I' type64='Q' />
1059    <arg type='^{_NSDecimal=}' />
1060    <arg type='^{_NSDecimal=}' />
1061    <arg type='^{_NSDecimal=}' />
1062    <arg type='I' type64='Q' />
1063  </function>
1064  <function name='NSDecimalMultiply' >
1065    <retval type='I' type64='Q' />
1066    <arg type='^{_NSDecimal=}' />
1067    <arg type='^{_NSDecimal=}' />
1068    <arg type='^{_NSDecimal=}' />
1069    <arg type='I' type64='Q' />
1070  </function>
1071  <function name='NSDecimalSubtract' >
1072    <retval type='I' type64='Q' />
1073    <arg type='^{_NSDecimal=}' />
1074    <arg type='^{_NSDecimal=}' />
1075    <arg type='^{_NSDecimal=}' />
1076    <arg type='I' type64='Q' />
1077  </function>
1078  <function name='NSDecimalCopy' >
1079    <retval type='v' type64='v' />
1080    <arg type='^{_NSDecimal=}' />
1081    <arg type='^{_NSDecimal=}' />
1082  </function>
1083  <function name='NSDecimalCompare' >
1084    <retval type='i' />
1085    <arg type='^{_NSDecimal=}' />
1086    <arg type='^{_NSDecimal=}' />
1087  </function>
1088  <function name='NSDecimalRound' >
1089    <retval type='v' />
1090    <arg type='^{_NSDecimal=}' />
1091    <arg type='^{_NSDecimal=}' />
1092    <arg type='I' type64='Q' />
1093    <arg type='I' type64='Q' />
1094  </function>
1095  <function name='NSDecimalNormalize' >
1096    <retval type='I' type64='Q' />
1097    <arg type='^{_NSDecimal=}' />
1098    <arg type='^{_NSDecimal=}' />
1099    <arg type='I' type64='Q' />
1100  </function>
1101  <function name='NSDecimalPower' >
1102    <retval type='I' type64='Q' />
1103    <arg type='^{_NSDecimal=}' />
1104    <arg type='^{_NSDecimal=}' />
1105    <arg type='I' type64='Q' />
1106    <arg type='I' type64='Q' />
1107  </function>
1108  <function name='NSDecimalString' >
1109    <retval type='@' />
1110    <arg type='^{_NSDecimal=}' />
1111    <arg type='@' />
1112  </function>
1113  <function name='NSDecimalCompact' >
1114    <retval type='v' type64='v' />
1115    <arg type='^{_NSDecimal=}' />
1116  </function>
1117  <function name='NSDecimalIsNotANumber' >
1118    <retval type='B' type64='B' />
1119    <arg type='^{_NSDecimal=}' />
1120  </function>
1121  <function name='NSAllHashTableObjects'>
1122    <retval type='@' type64='@' />
1123    <arg type='@' type64='@' />
1124  </function>
1125  <function name='NSAllMapTableKeys'>
1126    <retval type='@' type64='@' />
1127    <arg type='@' type64='@' />
1128  </function>
1129  <function name='NSAllMapTableValues'>
1130    <retval type='@' type64='@' />
1131    <arg type='@' type64='@' />
1132  </function>
1133  <function name='NSAllocateObject'>
1134    <retval type='@' type64='@' />
1135    <arg type='#' type64='#' />
1136    <arg type='I' type64='Q' />
1137    <arg type='^{_NSZone=}' />
1138  </function>
1139  <function name='NSClassFromString'>
1140    <retval type='#' type64='#' />
1141    <arg type='@' type64='@' />
1142  </function>
1143  <function name='NSCompareHashTables'>
1144    <retval type='B' type64='B' />
1145    <arg type='@' type64='@' />
1146    <arg type='@' type64='@' />
1147  </function>
1148  <function name='NSCompareMapTables'>
1149    <retval type='B' type64='B' />
1150    <arg type='@' type64='@' />
1151    <arg type='@' type64='@' />
1152  </function>
1153  <function name='NSContainsRect'>
1154    <retval type='B' type64='B' />
1155    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1156    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1157  </function>
1158  <function name='NSCopyHashTableWithZone'>
1159    <retval already_cfretained='true' type='@' type64='@' />
1160    <arg type='@' type64='@' />
1161    <arg type='^{_NSZone=}' />
1162  </function>
1163  <function name='NSCopyMapTableWithZone'>
1164    <retval already_cfretained='true' type='@' type64='@' />
1165    <arg type='@' type64='@' />
1166    <arg type='^{_NSZone=}' />
1167  </function>
1168  <function name='NSCopyObject'>
1169    <retval already_cfretained='true' type='@' type64='@' />
1170    <arg type='@' type64='@' />
1171    <arg type='I' type64='Q' />
1172    <arg type='^{_NSZone=}' />
1173  </function>
1174  <function name='NSCountHashTable'>
1175    <retval type='I' type64='Q' />
1176    <arg type='@' type64='@' />
1177  </function>
1178  <function name='NSCountMapTable'>
1179    <retval type='I' type64='Q' />
1180    <arg type='@' type64='@' />
1181  </function>
1182  <function name='NSCreateHashTable'>
1183    <retval already_cfretained='true' type='@' type64='@' />
1184    <arg type='{NSHashTableCallBacks=^?^?^?^?^?}' type64='{NSHashTableCallBacks=^?^?^?^?^?}' />
1185    <arg type='I' type64='Q' />
1186  </function>
1187  <function name='NSCreateHashTableWithZone'>
1188    <retval already_cfretained='true' type='@' type64='@' />
1189    <arg type='{NSHashTableCallBacks=^?^?^?^?^?}' type64='{NSHashTableCallBacks=^?^?^?^?^?}' />
1190    <arg type='I' type64='Q' />
1191    <arg type='^{_NSZone=}' />
1192  </function>
1193  <function name='NSCreateMapTable'>
1194    <retval already_cfretained='true' type='@' type64='@' />
1195    <arg type='{NSMapTableKeyCallBacks=^?^?^?^?^?^v}' type64='{NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
1196    <arg type='{NSMapTableValueCallBacks=^?^?^?}' type64='{NSMapTableValueCallBacks=^?^?^?}' />
1197    <arg type='I' type64='Q' />
1198  </function>
1199  <function name='NSCreateMapTableWithZone'>
1200    <retval already_cfretained='true' type='@' type64='@' />
1201    <arg type='{NSMapTableKeyCallBacks=^?^?^?^?^?^v}' type64='{NSMapTableKeyCallBacks=^?^?^?^?^?^v}' />
1202    <arg type='{NSMapTableValueCallBacks=^?^?^?}' type64='{NSMapTableValueCallBacks=^?^?^?}' />
1203    <arg type='I' type64='Q' />
1204    <arg type='^{_NSZone=}' />
1205  </function>
1206  <function name='NSCreateZone'>
1207    <retval type='^{_NSZone=}' />
1208    <arg type='I' type64='Q' />
1209    <arg type='I' type64='Q' />
1210    <arg type='B' type64='B' />
1211  </function>
1212  <function name='NSDeallocateObject'>
1213    <retval type='v' type64='v' />
1214    <arg type='@' type64='@' />
1215  </function>
1216  <function name='NSDecrementExtraRefCountWasZero'>
1217    <retval type='B' type64='B' />
1218    <arg type='@' type64='@' />
1219  </function>
1220  <function name='NSDefaultMallocZone'>
1221    <retval type='^{_NSZone=}' />
1222  </function>
1223  <function name='NSDivideRect'>
1224    <retval type='v' type64='v' />
1225    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1226    <arg null_accepted='false' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}' type_modifier='o' />
1227    <arg null_accepted='false' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}' type_modifier='o' />
1228    <arg type='f' type64='d' />
1229    <arg type='I' />
1230  </function>
1231  <function name='NSEnumerateHashTable'>
1232    <retval type='{NSHashEnumerator=II^v}' type64='{NSHashEnumerator=QQ^v}' />
1233    <arg type='@' type64='@' />
1234  </function>
1235  <function name='NSEnumerateMapTable'>
1236    <retval type='{NSMapEnumerator=II^v}' type64='{NSMapEnumerator=QQ^v}' />
1237    <arg type='@' type64='@' />
1238  </function>
1239  <function name='NSEqualPoints'>
1240    <retval type='B' type64='B' />
1241    <arg type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1242    <arg type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1243  </function>
1244  <function name='NSEqualRects'>
1245    <retval type='B' type64='B' />
1246    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1247    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1248  </function>
1249  <function name='NSEqualSizes'>
1250    <retval type='B' type64='B' />
1251    <arg type='{_NSSize=ff}' type64='{CGSize=dd}' />
1252    <arg type='{_NSSize=ff}' type64='{CGSize=dd}' />
1253  </function>
1254  <function name='NSExtraRefCount'>
1255    <retval type='I' type64='Q' />
1256    <arg type='@' type64='@' />
1257  </function>
1258  <function name='NSFileTypeForHFSTypeCode'>
1259    <retval type='@' type64='@' />
1260    <arg type='L' type64='Q' />
1261  </function>
1262  <function name='NSFreeHashTable'>
1263    <retval type='v' type64='v' />
1264    <arg type='@' type64='@' />
1265  </function>
1266  <function name='NSFreeMapTable'>
1267    <retval type='v' type64='v' />
1268    <arg type='@' type64='@' />
1269  </function>
1270  <function name='NSFullUserName'>
1271    <retval type='@' type64='@' />
1272  </function>
1273  <function name='NSGetSizeAndAlignment'>
1274    <retval c_array_delimited_by_null='true' type='^t' type64='^t' />
1275    <arg c_array_delimited_by_null='true' type='^t' type64='^t' type_modifier='n' />
1276    <arg type='^I' type64='^Q' type_modifier='o' />
1277    <arg type='^I' type64='^Q' type_modifier='o' />
1278  </function>
1279  <function name='NSHFSTypeCodeFromFileType'>
1280    <retval type='L' type64='Q' />
1281    <arg type='@' type64='@' />
1282  </function>
1283  <function name='NSHFSTypeOfFile'>
1284    <retval type='@' type64='@' />
1285    <arg type='@' type64='@' />
1286  </function>
1287  <function name='NSHomeDirectory'>
1288    <retval type='@' type64='@' />
1289  </function>
1290  <function name='NSHomeDirectoryForUser'>
1291    <retval type='@' type64='@' />
1292    <arg type='@' type64='@' />
1293  </function>
1294  <function name='NSIncrementExtraRefCount'>
1295    <retval type='v' type64='v' />
1296    <arg type='@' type64='@' />
1297  </function>
1298  <function name='NSInsetRect'>
1299    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1300    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1301    <arg type='f' type64='d' />
1302    <arg type='f' type64='d' />
1303  </function>
1304  <function name='NSIntegralRect'>
1305    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1306    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1307  </function>
1308  <function name='NSIntersectionRange'>
1309    <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1310    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1311    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1312  </function>
1313  <function name='NSIntersectionRect'>
1314    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1315    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1316    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1317  </function>
1318  <function name='NSIntersectsRect'>
1319    <retval type='B' type64='B' />
1320    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1321    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1322  </function>
1323  <function name='NSIsEmptyRect'>
1324    <retval type='B' type64='B' />
1325    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1326  </function>
1327  <function name='NSIsFreedObject'>
1328    <retval type='B' type64='B' />
1329    <arg type='@' type64='@' />
1330  </function>
1331  <function name='NSJavaBundleCleanup'>
1332    <retval type='v' type64='v' />
1333    <arg type='@' type64='@' />
1334    <arg type='@' type64='@' />
1335  </function>
1336  <function name='NSJavaBundleSetup'>
1337    <retval type='@' type64='@' />
1338    <arg type='@' type64='@' />
1339    <arg type='@' type64='@' />
1340  </function>
1341  <function name='NSJavaClassesForBundle'>
1342    <retval type='@' type64='@' />
1343    <arg type='@' type64='@' />
1344    <arg type='B' type64='B' />
1345    <arg type='^@' type_modifier='o' />
1346  </function>
1347  <function name='NSJavaClassesFromPath'>
1348    <retval type='@' type64='@' />
1349    <arg type='@' type64='@' />
1350    <arg type='@' type64='@' />
1351    <arg type='B' type64='B' />
1352    <arg type='^@' type_modifier='o' />
1353  </function>
1354  <function name='NSJavaNeedsToLoadClasses'>
1355    <retval type='B' type64='B' />
1356    <arg type='@' type64='@' />
1357  </function>
1358  <function name='NSJavaNeedsVirtualMachine'>
1359    <retval type='B' type64='B' />
1360    <arg type='@' type64='@' />
1361  </function>
1362  <function name='NSJavaObjectNamedInPath'>
1363    <retval type='@' type64='@' />
1364    <arg type='@' type64='@' />
1365    <arg type='@' type64='@' />
1366  </function>
1367  <function name='NSJavaProvidesClasses'>
1368    <retval type='B' type64='B' />
1369    <arg type='@' type64='@' />
1370  </function>
1371  <function name='NSJavaSetup'>
1372    <retval type='@' type64='@' />
1373    <arg type='@' type64='@' />
1374  </function>
1375  <function name='NSJavaSetupVirtualMachine'>
1376    <retval type='@' type64='@' />
1377  </function>
1378  <function name='NSLog' variadic='true'>
1379    <retval type='v' type64='v' />
1380    <arg printf_format='true' type='@' type64='@' />
1381  </function>
1382  <function name='NSLogPageSize'>
1383    <retval type='I' type64='Q' />
1384  </function>
1385  <function name='NSMouseInRect'>
1386    <retval type='B' type64='B' />
1387    <arg type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1388    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1389    <arg type='B' type64='B' />
1390  </function>
1391  <function name='NSOffsetRect'>
1392    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1393    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1394    <arg type='f' type64='d' />
1395    <arg type='f' type64='d' />
1396  </function>
1397  <function name='NSOpenStepRootDirectory'>
1398    <retval type='@' type64='@' />
1399  </function>
1400  <function name='NSPageSize'>
1401    <retval type='I' type64='Q' />
1402  </function>
1403  <function name='NSPointFromString'>
1404    <retval type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1405    <arg type='@' type64='@' />
1406  </function>
1407  <function name='NSPointInRect'>
1408    <retval type='B' type64='B' />
1409    <arg type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1410    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1411  </function>
1412  <function name='NSProtocolFromString'>
1413    <retval type='@' type64='@' />
1414    <arg type='@' type64='@' />
1415  </function>
1416  <function name='NSRangeFromString'>
1417    <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1418    <arg type='@' type64='@' />
1419  </function>
1420  <function name='NSRealMemoryAvailable'>
1421    <retval type='I' type64='Q' />
1422  </function>
1423  <function name='NSRecordAllocationEvent'>
1424    <retval type='v' type64='v' />
1425    <arg type='i' type64='i' />
1426    <arg type='@' type64='@' />
1427  </function>
1428  <function name='NSRectFromString'>
1429    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1430    <arg type='@' type64='@' />
1431  </function>
1432  <function name='NSRecycleZone'>
1433    <retval type='v' type64='v' />
1434    <arg type='^{_NSZone=}' />
1435  </function>
1436  <function name='NSResetHashTable'>
1437    <retval type='v' type64='v' />
1438    <arg type='@' type64='@' />
1439  </function>
1440  <function name='NSResetMapTable'>
1441    <retval type='v' type64='v' />
1442    <arg type='@' type64='@' />
1443  </function>
1444  <function name='NSRoundDownToMultipleOfPageSize'>
1445    <retval type='I' type64='Q' />
1446    <arg type='I' type64='Q' />
1447  </function>
1448  <function name='NSRoundUpToMultipleOfPageSize'>
1449    <retval type='I' type64='Q' />
1450    <arg type='I' type64='Q' />
1451  </function>
1452  <function name='NSSearchPathForDirectoriesInDomains'>
1453    <retval type='@' type64='@' />
1454    <arg type='I' />
1455    <arg type='I' />
1456    <arg type='B' type64='B' />
1457  </function>
1458  <function name='NSSelectorFromString'>
1459    <retval type=':' type64=':' />
1460    <arg type='@' type64='@' />
1461  </function>
1462  <function name='NSSetZoneName'>
1463    <retval type='v' type64='v' />
1464    <arg type='^{_NSZone=}' />
1465    <arg type='@' type64='@' />
1466  </function>
1467  <function name='NSShouldRetainWithZone'>
1468    <retval type='B' type64='B' />
1469    <arg type='@' type64='@' />
1470    <arg type='^{_NSZone=}' />
1471  </function>
1472  <function name='NSSizeFromString'>
1473    <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
1474    <arg type='@' type64='@' />
1475  </function>
1476  <function name='NSStringFromClass'>
1477    <retval type='@' type64='@' />
1478    <arg type='#' type64='#' />
1479  </function>
1480  <function name='NSStringFromHashTable'>
1481    <retval type='@' type64='@' />
1482    <arg type='@' type64='@' />
1483  </function>
1484  <function name='NSStringFromMapTable'>
1485    <retval type='@' type64='@' />
1486    <arg type='@' type64='@' />
1487  </function>
1488  <function name='NSStringFromPoint'>
1489    <retval type='@' type64='@' />
1490    <arg type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1491  </function>
1492  <function name='NSStringFromProtocol'>
1493    <retval type='@' type64='@' />
1494    <arg type='@' type64='@' />
1495  </function>
1496  <function name='NSStringFromRange'>
1497    <retval type='@' type64='@' />
1498    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1499  </function>
1500  <function name='NSStringFromRect'>
1501    <retval type='@' type64='@' />
1502    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1503  </function>
1504  <function name='NSStringFromSelector'>
1505    <retval type='@' type64='@' />
1506    <arg type=':' type64=':' />
1507  </function>
1508  <function name='NSStringFromSize'>
1509    <retval type='@' type64='@' />
1510    <arg type='{_NSSize=ff}' type64='{CGSize=dd}' />
1511  </function>
1512  <function name='NSTemporaryDirectory'>
1513    <retval type='@' type64='@' />
1514  </function>
1515  <function name='NSUnionRange'>
1516    <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1517    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1518    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1519  </function>
1520  <function name='NSUnionRect'>
1521    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1522    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1523    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1524  </function>
1525  <function name='NSUserName'>
1526    <retval type='@' type64='@' />
1527  </function>
1528  <function name='NSZoneName'>
1529    <retval type='@' type64='@' />
1530    <arg type='^{_NSZone=}' />
1531  </function>
1532  <function name='NXReadNSObjectFromCoder'>
1533    <retval type='@' type64='@' />
1534    <arg type='@' type64='@' />
1535  </function>
1536  <function inline='true' name='NSConvertHostDoubleToSwapped'>
1537    <retval type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1538    <arg type='d' type64='d' />
1539  </function>
1540  <function inline='true' name='NSConvertHostFloatToSwapped'>
1541    <retval type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1542    <arg type='f' type64='f' />
1543  </function>
1544  <function inline='true' name='NSConvertSwappedDoubleToHost'>
1545    <retval type='d' type64='d' />
1546    <arg type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1547  </function>
1548  <function inline='true' name='NSConvertSwappedFloatToHost'>
1549    <retval type='f' type64='f' />
1550    <arg type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1551  </function>
1552  <function inline='true' name='NSEqualRanges'>
1553    <retval type='B' type64='B' />
1554    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1555    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1556  </function>
1557  <function inline='true' name='NSHeight'>
1558    <retval type='f' type64='d' />
1559    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1560  </function>
1561  <function inline='true' name='NSHostByteOrder'>
1562    <retval type='l' type64='q' />
1563  </function>
1564  <function inline='true' name='NSLocationInRange'>
1565    <retval type='B' type64='B' />
1566    <arg type='I' type64='Q' />
1567    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1568  </function>
1569  <function inline='true' name='NSMakeCollectable'>
1570    <retval type='@' type64='@' />
1571    <arg type='@' type64='@' />
1572  </function>
1573  <function inline='true' name='NSMakePoint'>
1574    <retval type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1575    <arg type='f' type64='d' />
1576    <arg type='f' type64='d' />
1577  </function>
1578  <function inline='true' name='NSMakeRange'>
1579    <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1580    <arg type='I' type64='Q' />
1581    <arg type='I' type64='Q' />
1582  </function>
1583  <function inline='true' name='NSMakeRect'>
1584    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1585    <arg type='f' type64='d' />
1586    <arg type='f' type64='d' />
1587    <arg type='f' type64='d' />
1588    <arg type='f' type64='d' />
1589  </function>
1590  <function inline='true' name='NSMakeSize'>
1591    <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
1592    <arg type='f' type64='d' />
1593    <arg type='f' type64='d' />
1594  </function>
1595  <function inline='true' name='NSMaxRange'>
1596    <retval type='I' type64='Q' />
1597    <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
1598  </function>
1599  <function inline='true' name='NSMaxX'>
1600    <retval type='f' type64='d' />
1601    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1602  </function>
1603  <function inline='true' name='NSMaxY'>
1604    <retval type='f' type64='d' />
1605    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1606  </function>
1607  <function inline='true' name='NSMidX'>
1608    <retval type='f' type64='d' />
1609    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1610  </function>
1611  <function inline='true' name='NSMidY'>
1612    <retval type='f' type64='d' />
1613    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1614  </function>
1615  <function inline='true' name='NSMinX'>
1616    <retval type='f' type64='d' />
1617    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1618  </function>
1619  <function inline='true' name='NSMinY'>
1620    <retval type='f' type64='d' />
1621    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1622  </function>
1623  <function inline='true' name='NSPointFromCGPoint'>
1624    <retval type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1625    <arg type='{CGPoint=ff}' type64='{CGPoint=dd}' />
1626  </function>
1627  <function inline='true' name='NSPointToCGPoint'>
1628    <retval type='{CGPoint=ff}' type64='{CGPoint=dd}' />
1629    <arg type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
1630  </function>
1631  <function inline='true' name='NSRectFromCGRect'>
1632    <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1633    <arg type='{CGRect={CGPoint=ff}{CGSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1634  </function>
1635  <function inline='true' name='NSRectToCGRect'>
1636    <retval type='{CGRect={CGPoint=ff}{CGSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1637    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1638  </function>
1639  <function inline='true' name='NSSizeFromCGSize'>
1640    <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
1641    <arg type='{CGSize=ff}' type64='{CGSize=dd}' />
1642  </function>
1643  <function inline='true' name='NSSizeToCGSize'>
1644    <retval type='{CGSize=ff}' type64='{CGSize=dd}' />
1645    <arg type='{_NSSize=ff}' type64='{CGSize=dd}' />
1646  </function>
1647  <function inline='true' name='NSSwapBigDoubleToHost'>
1648    <retval type='d' type64='d' />
1649    <arg type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1650  </function>
1651  <function inline='true' name='NSSwapBigDoubleToHost'>
1652    <retval type='d' type64='d' />
1653    <arg type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1654  </function>
1655  <function inline='true' name='NSSwapBigFloatToHost'>
1656    <retval type='f' type64='f' />
1657    <arg type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1658  </function>
1659  <function inline='true' name='NSSwapBigFloatToHost'>
1660    <retval type='f' type64='f' />
1661    <arg type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1662  </function>
1663  <function inline='true' name='NSSwapBigIntToHost'>
1664    <retval type='I' type64='I' />
1665    <arg type='I' type64='I' />
1666  </function>
1667  <function inline='true' name='NSSwapBigLongLongToHost'>
1668    <retval type='Q' type64='Q' />
1669    <arg type='Q' type64='Q' />
1670  </function>
1671  <function inline='true' name='NSSwapBigLongToHost'>
1672    <retval type='L' type64='Q' />
1673    <arg type='L' type64='Q' />
1674  </function>
1675  <function inline='true' name='NSSwapBigShortToHost'>
1676    <retval type='S' type64='S' />
1677    <arg type='S' type64='S' />
1678  </function>
1679  <function inline='true' name='NSSwapDouble'>
1680    <retval type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1681    <arg type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1682  </function>
1683  <function inline='true' name='NSSwapFloat'>
1684    <retval type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1685    <arg type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1686  </function>
1687  <function inline='true' name='NSSwapHostDoubleToBig'>
1688    <retval type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1689    <arg type='d' type64='d' />
1690  </function>
1691  <function inline='true' name='NSSwapHostDoubleToBig'>
1692    <retval type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1693    <arg type='d' type64='d' />
1694  </function>
1695  <function inline='true' name='NSSwapHostDoubleToLittle'>
1696    <retval type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1697    <arg type='d' type64='d' />
1698  </function>
1699  <function inline='true' name='NSSwapHostDoubleToLittle'>
1700    <retval type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1701    <arg type='d' type64='d' />
1702  </function>
1703  <function inline='true' name='NSSwapHostFloatToBig'>
1704    <retval type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1705    <arg type='f' type64='f' />
1706  </function>
1707  <function inline='true' name='NSSwapHostFloatToBig'>
1708    <retval type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1709    <arg type='f' type64='f' />
1710  </function>
1711  <function inline='true' name='NSSwapHostFloatToLittle'>
1712    <retval type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1713    <arg type='f' type64='f' />
1714  </function>
1715  <function inline='true' name='NSSwapHostFloatToLittle'>
1716    <retval type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1717    <arg type='f' type64='f' />
1718  </function>
1719  <function inline='true' name='NSSwapHostIntToBig'>
1720    <retval type='I' type64='I' />
1721    <arg type='I' type64='I' />
1722  </function>
1723  <function inline='true' name='NSSwapHostIntToLittle'>
1724    <retval type='I' type64='I' />
1725    <arg type='I' type64='I' />
1726  </function>
1727  <function inline='true' name='NSSwapHostLongLongToBig'>
1728    <retval type='Q' type64='Q' />
1729    <arg type='Q' type64='Q' />
1730  </function>
1731  <function inline='true' name='NSSwapHostLongLongToLittle'>
1732    <retval type='Q' type64='Q' />
1733    <arg type='Q' type64='Q' />
1734  </function>
1735  <function inline='true' name='NSSwapHostLongToBig'>
1736    <retval type='L' type64='Q' />
1737    <arg type='L' type64='Q' />
1738  </function>
1739  <function inline='true' name='NSSwapHostLongToLittle'>
1740    <retval type='L' type64='Q' />
1741    <arg type='L' type64='Q' />
1742  </function>
1743  <function inline='true' name='NSSwapHostShortToBig'>
1744    <retval type='S' type64='S' />
1745    <arg type='S' type64='S' />
1746  </function>
1747  <function inline='true' name='NSSwapHostShortToLittle'>
1748    <retval type='S' type64='S' />
1749    <arg type='S' type64='S' />
1750  </function>
1751  <function inline='true' name='NSSwapInt'>
1752    <retval type='I' type64='I' />
1753    <arg type='I' type64='I' />
1754  </function>
1755  <function inline='true' name='NSSwapLittleDoubleToHost'>
1756    <retval type='d' type64='d' />
1757    <arg type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1758  </function>
1759  <function inline='true' name='NSSwapLittleDoubleToHost'>
1760    <retval type='d' type64='d' />
1761    <arg type='{_NSSwappedDouble=Q}' type64='{_NSSwappedDouble=Q}' />
1762  </function>
1763  <function inline='true' name='NSSwapLittleFloatToHost'>
1764    <retval type='f' type64='f' />
1765    <arg type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1766  </function>
1767  <function inline='true' name='NSSwapLittleFloatToHost'>
1768    <retval type='f' type64='f' />
1769    <arg type='{_NSSwappedFloat=I}' type64='{_NSSwappedFloat=I}' />
1770  </function>
1771  <function inline='true' name='NSSwapLittleIntToHost'>
1772    <retval type='I' type64='I' />
1773    <arg type='I' type64='I' />
1774  </function>
1775  <function inline='true' name='NSSwapLittleLongLongToHost'>
1776    <retval type='Q' type64='Q' />
1777    <arg type='Q' type64='Q' />
1778  </function>
1779  <function inline='true' name='NSSwapLittleLongToHost'>
1780    <retval type='L' type64='Q' />
1781    <arg type='L' type64='Q' />
1782  </function>
1783  <function inline='true' name='NSSwapLittleShortToHost'>
1784    <retval type='S' type64='S' />
1785    <arg type='S' type64='S' />
1786  </function>
1787  <function inline='true' name='NSSwapLong'>
1788    <retval type='L' type64='Q' />
1789    <arg type='L' type64='Q' />
1790  </function>
1791  <function inline='true' name='NSSwapLongLong'>
1792    <retval type='Q' type64='Q' />
1793    <arg type='Q' type64='Q' />
1794  </function>
1795  <function inline='true' name='NSSwapShort'>
1796    <retval type='S' type64='S' />
1797    <arg type='S' type64='S' />
1798  </function>
1799  <function inline='true' name='NSWidth'>
1800    <retval type='f' type64='d' />
1801    <arg type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
1802  </function>
1803  <informal_protocol name='NSArchiverCallback'>
1804    <method selector='classForArchiver' type='#@:' />
1805    <method selector='replacementObjectForArchiver:' type='@@:@' />
1806  </informal_protocol>
1807  <informal_protocol name='NSClassDescriptionPrimitives'>
1808    <method selector='attributeKeys' type='@@:' />
1809    <method selector='classDescription' type='@@:' />
1810    <method selector='inverseForRelationshipKey:' type='@@:@' />
1811    <method selector='toManyRelationshipKeys' type='@@:' />
1812    <method selector='toOneRelationshipKeys' type='@@:' />
1813  </informal_protocol>
1814  <informal_protocol name='NSCoderMethods'>
1815    <method selector='awakeAfterUsingCoder:' type='@@:@' />
1816    <method selector='classForCoder' type='#@:' />
1817    <method selector='replacementObjectForCoder:' type='@@:@' />
1818    <method class_method='true' selector='setVersion:' type='v@:i' type64='v@:q' />
1819    <method class_method='true' selector='version' type='i@:' type64='q@:' />
1820  </informal_protocol>
1821  <informal_protocol name='NSComparisonMethods'>
1822    <method selector='doesContain:' type='B@:@' />
1823    <method selector='isCaseInsensitiveLike:' type='B@:@' />
1824    <method selector='isEqualTo:' type='B@:@' />
1825    <method selector='isGreaterThan:' type='B@:@' />
1826    <method selector='isGreaterThanOrEqualTo:' type='B@:@' />
1827    <method selector='isLessThan:' type='B@:@' />
1828    <method selector='isLessThanOrEqualTo:' type='B@:@' />
1829    <method selector='isLike:' type='B@:@' />
1830    <method selector='isNotEqualTo:' type='B@:@' />
1831  </informal_protocol>
1832  <informal_protocol name='NSConnectionDelegateMethods'>
1833    <method selector='authenticateComponents:withData:' type='B@:@@' />
1834    <method selector='authenticationDataForComponents:' type='@@:@' />
1835    <method selector='connection:shouldMakeNewConnection:' type='B@:@@' />
1836    <method selector='createConversationForConnection:' type='@@:@' />
1837    <method selector='makeNewConnection:sender:' type='B@:@@' />
1838    <method selector='connection:canAuthenticateAgainstProtectionSpace:' type='B@:@@' />
1839    <method selector='connectionShouldUseCredentialStorage:' type='B@:@' />
1840    <method selector='connection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:' type='B@:@iii' type64='B@:@qqq' />
1841  </informal_protocol>
1842  <informal_protocol name='NSCopyLinkMoveHandler'>
1843    <method selector='fileManager:shouldProceedAfterError:' type='B@:@@' />
1844    <method selector='fileManager:willProcessPath:' type='v@:@@' />
1845  </informal_protocol>
1846  <informal_protocol name='NSDelayedPerforming'>
1847    <method class_method='true' selector='cancelPreviousPerformRequestsWithTarget:' type='v@:@' />
1848    <method class_method='true' selector='cancelPreviousPerformRequestsWithTarget:selector:object:' type='v@:@:@' />
1849    <method selector='performSelector:withObject:afterDelay:' type='v@::@d' />
1850    <method selector='performSelector:withObject:afterDelay:inModes:' type='v@::@d@' />
1851  </informal_protocol>
1852  <informal_protocol name='NSDeprecatedKeyValueCoding'>
1853    <method selector='handleQueryWithUnboundKey:' type='@@:@' />
1854    <method selector='handleTakeValue:forUnboundKey:' type='v@:@@' />
1855    <method selector='storedValueForKey:' type='@@:@' />
1856    <method selector='takeStoredValue:forKey:' type='v@:@@' />
1857    <method selector='takeValue:forKey:' type='v@:@@' />
1858    <method selector='takeValue:forKeyPath:' type='v@:@@' />
1859    <method selector='takeValuesFromDictionary:' type='v@:@' />
1860    <method selector='unableToSetNilForKey:' type='v@:@' />
1861    <method class_method='true' selector='useStoredAccessor' type='B@:' />
1862    <method selector='valuesForKeys:' type='@@:@' />
1863  </informal_protocol>
1864  <informal_protocol name='NSDeprecatedKeyValueObservingCustomization'>
1865    <method class_method='true' selector='setKeys:triggerChangeNotificationsForDependentKey:' type='v@:@@' />
1866  </informal_protocol>
1867  <informal_protocol name='NSDeprecatedMethods'>
1868    <method class_method='true' selector='poseAsClass:' type='v@:#' />
1869  </informal_protocol>
1870  <informal_protocol name='NSDistantObjectRequestMethods'>
1871    <method selector='connection:handleRequest:' type='B@:@@' />
1872  </informal_protocol>
1873  <informal_protocol name='NSDistributedObjects'>
1874    <method selector='classForPortCoder' type='#@:' />
1875    <method selector='replacementObjectForPortCoder:' type='@@:@' />
1876  </informal_protocol>
1877  <informal_protocol name='NSErrorRecoveryAttempting'>
1878    <method selector='attemptRecoveryFromError:optionIndex:' type='B@:@I' type64='B@:@Q' />
1879    <method selector='attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:' type='v@:@I@:^v' type64='v@:@Q@:^v' />
1880  </informal_protocol>
1881  <informal_protocol name='NSFileManagerFileOperationAdditions'>
1882    <method selector='fileManager:shouldCopyItemAtPath:toPath:' type='B@:@@@' />
1883    <method selector='fileManager:shouldLinkItemAtPath:toPath:' type='B@:@@@' />
1884    <method selector='fileManager:shouldMoveItemAtPath:toPath:' type='B@:@@@' />
1885    <method selector='fileManager:shouldProceedAfterError:copyingItemAtPath:toPath:' type='B@:@@@@' />
1886    <method selector='fileManager:shouldProceedAfterError:linkingItemAtPath:toPath:' type='B@:@@@@' />
1887    <method selector='fileManager:shouldProceedAfterError:movingItemAtPath:toPath:' type='B@:@@@@' />
1888    <method selector='fileManager:shouldProceedAfterError:removingItemAtPath:' type='B@:@@@' />
1889    <method selector='fileManager:shouldRemoveItemAtPath:' type='B@:@@' />
1890  </informal_protocol>
1891  <informal_protocol name='NSKeyValueCoding'>
1892    <method class_method='true' selector='accessInstanceVariablesDirectly' type='B@:' />
1893    <method selector='dictionaryWithValuesForKeys:' type='@@:@' />
1894    <method selector='mutableArrayValueForKey:' type='@@:@' />
1895    <method selector='mutableArrayValueForKeyPath:' type='@@:@' />
1896    <method selector='mutableSetValueForKey:' type='@@:@' />
1897    <method selector='mutableSetValueForKeyPath:' type='@@:@' />
1898    <method selector='setNilValueForKey:' type='v@:@' />
1899    <method selector='setValue:forKey:' type='v@:@@' />
1900    <method selector='setValue:forKeyPath:' type='v@:@@' />
1901    <method selector='setValue:forUndefinedKey:' type='v@:@@' />
1902    <method selector='setValuesForKeysWithDictionary:' type='v@:@' />
1903    <method selector='validateValue:forKey:error:' type='B@:^@@^@' />
1904    <method selector='validateValue:forKeyPath:error:' type='B@:^@@^@' />
1905    <method selector='valueForKey:' type='@@:@' />
1906    <method selector='valueForKeyPath:' type='@@:@' />
1907    <method selector='valueForUndefinedKey:' type='@@:@' />
1908  </informal_protocol>
1909  <informal_protocol name='NSKeyValueObserverNotification'>
1910    <method selector='didChange:valuesAtIndexes:forKey:' type='v@:I@@' />
1911    <method selector='didChangeValueForKey:' type='v@:@' />
1912    <method selector='didChangeValueForKey:withSetMutation:usingObjects:' type='v@:@I@' />
1913    <method selector='willChange:valuesAtIndexes:forKey:' type='v@:I@@' />
1914    <method selector='willChangeValueForKey:' type='v@:@' />
1915    <method selector='willChangeValueForKey:withSetMutation:usingObjects:' type='v@:@I@' />
1916  </informal_protocol>
1917  <informal_protocol name='NSKeyValueObserverRegistration'>
1918    <method selector='addObserver:forKeyPath:options:context:' type='v@:@@I^v' />
1919    <method selector='removeObserver:forKeyPath:' type='v@:@@' />
1920  </informal_protocol>
1921  <informal_protocol name='NSKeyValueObserving'>
1922    <method selector='observeValueForKeyPath:ofObject:change:context:' type='v@:@@@^v' />
1923  </informal_protocol>
1924  <informal_protocol name='NSKeyValueObservingCustomization'>
1925    <method class_method='true' selector='automaticallyNotifiesObserversForKey:' type='B@:@' />
1926    <method class_method='true' selector='keyPathsForValuesAffectingValueForKey:' type='@@:@' />
1927    <method selector='observationInfo' type='^v@:' />
1928    <method selector='setObservationInfo:' type='v@:^v' />
1929  </informal_protocol>
1930  <informal_protocol name='NSKeyedArchiverDelegate'>
1931    <method selector='archiver:didEncodeObject:' type='v@:@@' />
1932    <method selector='archiver:willEncodeObject:' type='@@:@@' />
1933    <method selector='archiver:willReplaceObject:withObject:' type='v@:@@@' />
1934    <method selector='archiverDidFinish:' type='v@:@' />
1935    <method selector='archiverWillFinish:' type='v@:@' />
1936  </informal_protocol>
1937  <informal_protocol name='NSKeyedArchiverObjectSubstitution'>
1938    <method class_method='true' selector='classFallbacksForKeyedArchiver' type='@@:' />
1939    <method selector='classForKeyedArchiver' type='#@:' />
1940    <method selector='replacementObjectForKeyedArchiver:' type='@@:@' />
1941  </informal_protocol>
1942  <informal_protocol name='NSKeyedUnarchiverDelegate'>
1943    <method selector='unarchiver:cannotDecodeObjectOfClassName:originalClasses:' type='#@:@@@' />
1944    <method selector='unarchiver:didDecodeObject:' type='@@:@@' />
1945    <method selector='unarchiver:willReplaceObject:withObject:' type='v@:@@@' />
1946    <method selector='unarchiverDidFinish:' type='v@:@' />
1947    <method selector='unarchiverWillFinish:' type='v@:@' />
1948  </informal_protocol>
1949  <informal_protocol name='NSKeyedUnarchiverObjectSubstitution'>
1950    <method class_method='true' selector='classForKeyedUnarchiver' type='#@:' />
1951  </informal_protocol>
1952  <informal_protocol name='NSMachPortDelegateMethods'>
1953    <method selector='handleMachMessage:' type='v@:^v' />
1954  </informal_protocol>
1955   <informal_protocol name='NSMetadataQueryDelegate'>
1956    <method selector='metadataQuery:replacementObjectForResultObject:' type='@@:@@' />
1957    <method selector='metadataQuery:replacementValueForAttribute:value:' type='@@:@@@' />
1958  </informal_protocol>
1959  <informal_protocol name='NSNetServiceBrowserDelegateMethods'>
1960    <method selector='netServiceBrowser:didFindDomain:moreComing:' type='v@:@@B' />
1961    <method selector='netServiceBrowser:didFindService:moreComing:' type='v@:@@B' />
1962    <method selector='netServiceBrowser:didNotSearch:' type='v@:@@' />
1963    <method selector='netServiceBrowser:didRemoveDomain:moreComing:' type='v@:@@B' />
1964    <method selector='netServiceBrowser:didRemoveService:moreComing:' type='v@:@@B' />
1965    <method selector='netServiceBrowserDidStopSearch:' type='v@:@' />
1966    <method selector='netServiceBrowserWillSearch:' type='v@:@' />
1967  </informal_protocol>
1968  <informal_protocol name='NSNetServiceDelegateMethods'>
1969    <method selector='netService:didNotPublish:' type='v@:@@' />
1970    <method selector='netService:didNotResolve:' type='v@:@@' />
1971    <method selector='netService:didUpdateTXTRecordData:' type='v@:@@' />
1972    <method selector='netServiceDidPublish:' type='v@:@' />
1973    <method selector='netServiceDidResolveAddress:' type='v@:@' />
1974    <method selector='netServiceDidStop:' type='v@:@' />
1975    <method selector='netServiceWillPublish:' type='v@:@' />
1976    <method selector='netServiceWillResolve:' type='v@:@' />
1977  </informal_protocol>
1978  <informal_protocol name='NSPortDelegateMethods'>
1979    <method selector='handlePortMessage:' type='v@:@' />
1980  </informal_protocol>
1981  <informal_protocol name='NSScriptClassDescription'>
1982    <method selector='classCode' type='L@:' type64='I@:' />
1983    <method selector='className' type='@@:' />
1984  </informal_protocol>
1985  <informal_protocol name='NSScriptKeyValueCoding'>
1986    <method selector='coerceValue:forKey:' type='@@:@@' />
1987    <method selector='insertValue:atIndex:inPropertyWithKey:' type='v@:@I@' type64='v@:@Q@' />
1988    <method selector='insertValue:inPropertyWithKey:' type='v@:@@' />
1989    <method selector='removeValueAtIndex:fromPropertyWithKey:' type='v@:I@' type64='v@:Q@' />
1990    <method selector='replaceValueAtIndex:inPropertyWithKey:withValue:' type='v@:I@@' type64='v@:Q@@' />
1991    <method selector='valueAtIndex:inPropertyWithKey:' type='@@:I@' type64='@@:Q@' />
1992    <method selector='valueWithName:inPropertyWithKey:' type='@@:@@' />
1993    <method selector='valueWithUniqueID:inPropertyWithKey:' type='@@:@@' />
1994  </informal_protocol>
1995  <informal_protocol name='NSScriptObjectSpecifiers'>
1996    <method selector='indicesOfObjectsByEvaluatingObjectSpecifier:' type='@@:@' />
1997    <method selector='objectSpecifier' type='@@:' />
1998  </informal_protocol>
1999  <informal_protocol name='NSScripting'>
2000    <method selector='copyScriptingValue:forKey:withProperties:' type='@@:@@@' />
2001    <method selector='newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:' type='@@:#@@@' />
2002    <method selector='scriptingProperties' type='@@:' />
2003    <method selector='scriptingValueForSpecifier:' type='@@:@' />
2004    <method selector='setScriptingProperties:' type='v@:@' />
2005  </informal_protocol>
2006  <informal_protocol name='NSScriptingComparisonMethods'>
2007    <method selector='scriptingBeginsWith:' type='B@:@' />
2008    <method selector='scriptingContains:' type='B@:@' />
2009    <method selector='scriptingEndsWith:' type='B@:@' />
2010    <method selector='scriptingIsEqualTo:' type='B@:@' />
2011    <method selector='scriptingIsGreaterThan:' type='B@:@' />
2012    <method selector='scriptingIsGreaterThanOrEqualTo:' type='B@:@' />
2013    <method selector='scriptingIsLessThan:' type='B@:@' />
2014    <method selector='scriptingIsLessThanOrEqualTo:' type='B@:@' />
2015  </informal_protocol>
2016  <informal_protocol name='NSSpellServerDelegate'>
2017    <method selector='spellServer:checkString:offset:types:options:orthography:workdCount:' type='@@:@@Ll@@o^L' type64='@@:@@Ql@@o^Q'/>
2018    <method selector='spellServer:checkGrammarInString:language:details:' type='{_NSRange=II}@:@@@^@' type64='{_NSRange=QQ}@:@@@^@' />
2019    <method selector='spellServer:didForgetWord:inLanguage:' type='v@:@@@' />
2020    <method selector='spellServer:didLearnWord:inLanguage:' type='v@:@@@' />
2021    <method selector='spellServer:findMisspelledWordInString:language:wordCount:countOnly:' type='{_NSRange=II}@:@@@^iB' type64='{_NSRange=QQ}@:@@@^qB' />
2022    <method selector='spellServer:suggestCompletionsForPartialWordRange:inString:language:' type='@@:@{_NSRange=II}@@' type64='@@:@{_NSRange=QQ}@@' />
2023    <method selector='spellServer:suggestGuessesForWord:inLanguage:' type='@@:@@@' />
2024  </informal_protocol>
2025  <informal_protocol name='NSStreamDelegateEventExtensions'>
2026    <method selector='stream:handleEvent:' type='v@:@I' />
2027  </informal_protocol>
2028  <informal_protocol name='NSThreadPerformAdditions'>
2029    <method selector='performSelector:onThread:withObject:waitUntilDone:' type='v@::@@B' />
2030    <method selector='performSelector:onThread:withObject:waitUntilDone:modes:' type='v@::@@B@' />
2031    <method selector='performSelectorInBackground:withObject:' type='v@::@' />
2032    <method selector='performSelectorOnMainThread:withObject:waitUntilDone:' type='v@::@B' />
2033    <method selector='performSelectorOnMainThread:withObject:waitUntilDone:modes:' type='v@::@B@' />
2034  </informal_protocol>
2035  <informal_protocol name='NSURLClient'>
2036    <method selector='URL:resourceDataDidBecomeAvailable:' type='v@:@@' />
2037    <method selector='URL:resourceDidFailLoadingWithReason:' type='v@:@@' />
2038    <method selector='URLResourceDidCancelLoading:' type='v@:@' />
2039    <method selector='URLResourceDidFinishLoading:' type='v@:@' />
2040  </informal_protocol>
2041  <informal_protocol name='NSURLConnectionDelegate'>
2042    <method selector='connection:didCancelAuthenticationChallenge:' type='v@:@@' />
2043    <method selector='connection:didFailWithError:' type='v@:@@' />
2044    <method selector='connection:didReceiveAuthenticationChallenge:' type='v@:@@' />
2045    <method selector='connection:didReceiveData:' type='v@:@@' />
2046    <method selector='connection:didReceiveResponse:' type='v@:@@' />
2047    <method selector='connection:willCacheResponse:' type='@@:@@' />
2048    <method selector='connection:willSendRequest:redirectResponse:' type='@@:@@@' />
2049    <method selector='connectionDidFinishLoading:' type='v@:@' />
2050  </informal_protocol>
2051  <informal_protocol name='NSURLDownloadDelegate'>
2052    <method selector='download:decideDestinationWithSuggestedFilename:' type='v@:@@' />
2053    <method selector='download:didCancelAuthenticationChallenge:' type='v@:@@' />
2054    <method selector='download:didCreateDestination:' type='v@:@@' />
2055    <method selector='download:didFailWithError:' type='v@:@@' />
2056    <method selector='download:didReceiveAuthenticationChallenge:' type='v@:@@' />
2057    <method selector='download:didReceiveDataOfLength:' type='v@:@I' type64='v@:@Q' />
2058    <method selector='download:didReceiveResponse:' type='v@:@@' />
2059    <method selector='download:shouldDecodeSourceDataOfMIMEType:' type='B@:@@' />
2060    <method selector='download:willResumeWithResponse:fromByte:' type='v@:@@q' />
2061    <method selector='download:willSendRequest:redirectResponse:' type='@@:@@@' />
2062    <method selector='downloadDidBegin:' type='v@:@' />
2063    <method selector='downloadDidFinish:' type='v@:@' />
2064    <method selector='download:canAuthenticateAgainstProtectionSpace:' type='B@:@@' />
2065    <method selector='downloadShouldUseCredentialStorage:' type='B@:@' />
2066  </informal_protocol>
2067  <informal_protocol name='NSXMLParserDelegateEventAdditions'>
2068    <method selector='parser:didEndElement:namespaceURI:qualifiedName:' type='v@:@@@@' />
2069    <method selector='parser:didEndMappingPrefix:' type='v@:@@' />
2070    <method selector='parser:didStartElement:namespaceURI:qualifiedName:attributes:' type='v@:@@@@@' />
2071    <method selector='parser:didStartMappingPrefix:toURI:' type='v@:@@@' />
2072    <method selector='parser:foundAttributeDeclarationWithName:forElement:type:defaultValue:' type='v@:@@@@@' />
2073    <method selector='parser:foundCDATA:' type='v@:@@' />
2074    <method selector='parser:foundCharacters:' type='v@:@@' />
2075    <method selector='parser:foundComment:' type='v@:@@' />
2076    <method selector='parser:foundElementDeclarationWithName:model:' type='v@:@@@' />
2077    <method selector='parser:foundExternalEntityDeclarationWithName:publicID:systemID:' type='v@:@@@@' />
2078    <method selector='parser:foundIgnorableWhitespace:' type='v@:@@' />
2079    <method selector='parser:foundInternalEntityDeclarationWithName:value:' type='v@:@@@' />
2080    <method selector='parser:foundNotationDeclarationWithName:publicID:systemID:' type='v@:@@@@' />
2081    <method selector='parser:foundProcessingInstructionWithTarget:data:' type='v@:@@@' />
2082    <method selector='parser:foundUnparsedEntityDeclarationWithName:publicID:systemID:notationName:' type='v@:@@@@@' />
2083    <method selector='parser:parseErrorOccurred:' type='v@:@@' />
2084    <method selector='parser:resolveExternalEntityName:systemID:' type='@@:@@@' />
2085    <method selector='parser:validationErrorOccurred:' type='v@:@@' />
2086    <method selector='parserDidEndDocument:' type='v@:@' />
2087    <method selector='parserDidStartDocument:' type='v@:@' />
2088  </informal_protocol>
2089  <class name='NSTextCheckingResult'>
2090      <method class_method='true' selector='orthographyCheckingResultWithRange:orthography:'>
2091        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2092      </method>
2093      <method class_method='true' selector='spellCheckingResultWithRange:'>
2094        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2095      </method>
2096      <method class_method='true' selector='grammarCheckingResultWithRange:details:'>
2097        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2098      </method>
2099      <method class_method='true' selector='dateCheckingResultWithRange:date:'>
2100        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2101      </method>
2102      <method class_method='true' selector='dateCheckingResultWithRange:date:timeZone:duration:'>
2103        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2104      </method>
2105      <method class_method='true' selector='addressCheckingResultWithRange:components:'>
2106        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2107      </method>
2108      <method class_method='true' selector='linkCheckingResultWithRange:URL:'>
2109        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2110      </method>
2111      <method class_method='true' selector='quoteCheckingResultWithRange:replacementString:'>
2112        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2113      </method>
2114      <method class_method='true' selector='dashCheckingResultWithRange:replacementString:'>
2115        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2116      </method>
2117      <method class_method='true' selector='replacementCheckingResultWithRange:replacementString:'>
2118        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2119      </method>
2120      <method class_method='true' selector='correctionCheckingResultWithRange:replacementString:'>
2121        <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2122      </method>
2123  </class>
2124  <class name='NSCache'>
2125	  <method selector='evictsObjectsWithDiscardedContent'>
2126		  <retval type='B' />
2127	  </method>
2128	  <method selector='setEvictsObjectsWithDiscardedContent:'>
2129		  <arg index='0' type='B' />
2130	  </method>
2131  </class>
2132  <class name='NSAffineTransform'>
2133    <method selector='setTransformStruct:'>
2134      <arg index='0' type='{_NSAffineTransformStruct=ffffff}' type64='{_NSAffineTransformStruct=dddddd}' />
2135    </method>
2136    <method selector='transformPoint:'>
2137      <retval type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
2138      <arg index='0' type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
2139    </method>
2140    <method selector='transformSize:'>
2141      <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
2142      <arg index='0' type='{_NSSize=ff}' type64='{CGSize=dd}' />
2143    </method>
2144    <method selector='transformStruct'>
2145      <retval type='{_NSAffineTransformStruct=ffffff}' type64='{_NSAffineTransformStruct=dddddd}' />
2146    </method>
2147  </class>
2148  <class name='NSAppleEventDescriptor'>
2149    <method selector='booleanValue'>
2150      <retval type='B' />
2151    </method>
2152    <method class_method='true' selector='descriptorWithBoolean:'>
2153      <arg index='0' type='B' />
2154    </method>
2155    <method class_method='true' selector='descriptorWithDescriptorType:bytes:length:'>
2156      <arg c_array_length_in_arg='2' index='1' type_modifier='n' />
2157    </method>
2158    <method selector='initWithAEDescNoCopy:'>
2159      <arg index='0' type_modifier='n' />
2160    </method>
2161    <method selector='initWithDescriptorType:bytes:length:'>
2162      <arg c_array_length_in_arg='2' index='1' type_modifier='n' />
2163    </method>
2164    <method selector='dispatchRawAppleEvent:withRawReply:handlerRefCon:'>
2165      <retval type='s' />
2166      <arg index='2' type='l' type64='l' />
2167    </method>
2168    <method selector='setEventHandler:andSelector:forEventClass:andEventID:'>
2169      <arg index='1' sel_of_type='v@:@@' />
2170    </method>
2171  </class>
2172  <class name='NSAppleScript'>
2173    <method selector='compileAndReturnError:'>
2174      <retval type='B' />
2175      <arg index='0' type_modifier='o' />
2176    </method>
2177    <method selector='executeAndReturnError:'>
2178      <arg index='0' type_modifier='o' />
2179    </method>
2180    <method selector='executeAppleEvent:error:'>
2181      <arg index='1' type_modifier='o' />
2182    </method>
2183    <method selector='initWithContentsOfURL:error:'>
2184      <arg index='1' type_modifier='o' />
2185    </method>
2186    <method selector='isCompiled'>
2187      <retval type='B' />
2188    </method>
2189  </class>
2190  <class name='NSArchiver'>
2191    <method class_method='true' selector='archiveRootObject:toFile:'>
2192      <retval type='B' />
2193    </method>
2194  </class>
2195  <class name='NSArray'>
2196	  <method selector='enumerateObjectsUsingBlock:'>
2197		  <arg index='0' block='true'>
2198			  <retval type='v'/>
2199			  <arg type='@' />
2200			  <arg type='I' type64='Q' />
2201			  <arg type='^B' type_modifier='o' />
2202		  </arg>
2203	  </method>
2204	  <method selector='enumerateObjectsWithOptions:usingBlock:'>
2205		  <arg index='1' block='true'>
2206			  <retval type='v'/>
2207			  <arg type='@' />
2208			  <arg type='I' type64='Q' />
2209			  <arg type='^B' type_modifier='o' />
2210		  </arg>
2211	  </method>
2212	  <method selector='enumerateObjectsAtIndexes:options:usingBlock:'>
2213		  <arg index='2' block='true'>
2214			  <retval type='v'/>
2215			  <arg type='@' />
2216			  <arg type='I' type64='Q' />
2217			  <arg type='^B' type_modifier='o' />
2218		  </arg>
2219	  </method>
2220	  <method selector='indexOfObjectPassingTest:'>
2221		  <arg index='0' block='true'>
2222			  <retval type='B' />
2223			  <arg type='@' />
2224			  <arg type='I' type64='Q' />
2225			  <arg type='^B' type_modifier='o' />
2226		  </arg>
2227	  </method>
2228	  <method selector='indexOfObjectWithOptions:passingTest:'>
2229		  <arg index='1' block='true'>
2230			  <retval type='B' />
2231			  <arg type='@' />
2232			  <arg type='I' type64='Q' />
2233			  <arg type='^B' type_modifier='o' />
2234		  </arg>
2235	  </method>
2236	  <method selector='indexOfObjectAtIndexes:options:passingTest:'>
2237		  <arg index='2' block='true'>
2238			  <retval type='B' />
2239			  <arg type='@' />
2240			  <arg type='I' type64='Q' />
2241			  <arg type='^B' type_modifier='o' />
2242		  </arg>
2243	  </method>
2244	  <method selector='indexesOfObjectsPassingTest:'>
2245		  <arg index='0' block='true'>
2246			  <retval type='B' />
2247			  <arg type='@' />
2248			  <arg type='I' type64='Q' />
2249			  <arg type='^B' type_modifier='o' />
2250		  </arg>
2251	  </method>
2252	  <method selector='indexesOfObjectsWithOptions:passingTest:'>
2253		  <arg index='1' block='true'>
2254			  <retval type='B' />
2255			  <arg type='@' />
2256			  <arg type='I' type64='Q' />
2257			  <arg type='^B' type_modifier='o' />
2258		  </arg>
2259	  </method>
2260	  <method selector='indexesOfObjectsAtIndexes:options:passingTest:'>
2261		  <arg index='2' block='true'>
2262			  <retval type='B' />
2263			  <arg type='@' />
2264			  <arg type='I' type64='Q' />
2265			  <arg type='^B' type_modifier='o' />
2266		  </arg>
2267	  </method>
2268	  <method selector='sortedArrayUsingComparator:'>
2269		  <arg index='0' block='true' >
2270			  <retval type='l'/>
2271			  <arg type='@' />
2272			  <arg type='@' />
2273		  </arg>
2274	  </method>
2275	  <method selector='sortedArrayWithOptions:usingComparator:'>
2276		  <arg index='1' block='true' >
2277			  <retval type='l'/>
2278			  <arg type='@' />
2279			  <arg type='@' />
2280		  </arg>
2281	  </method>
2282	  <method selector='indexOfObject:inSortedRange:options:usingComparator:'>
2283		  <arg index='3' block='true' >
2284			  <retval type='l'/>
2285			  <arg type='@' />
2286			  <arg type='@' />
2287		  </arg>
2288	  </method>
2289	  <method selector='sortedArrayUsingFunction:context:' >
2290		  <arg index='0' function_pointer='true' function_pointer_retained='false'>
2291			  <retval type='l'/>
2292			  <arg type='@' />
2293			  <arg type='@' />
2294			  <arg type='@' />
2295		  </arg>
2296		  <arg index='1' type='@' />
2297	  </method>
2298	  <method selector='sortedArrayUsingFunction:context:hint:' >
2299		  <arg index='0' function_pointer='true' function_pointer_retained='false'>
2300			  <retval type='l'/>
2301			  <arg type='@' />
2302			  <arg type='@' />
2303			  <arg type='@' />
2304		  </arg>
2305		  <arg index='1' type='@' />
2306	  </method>
2307    <method c_array_delimited_by_null='true' class_method='true' selector='arrayWithObjects:' variadic='true'>
2308    </method>
2309    <method c_array_delimited_by_null='true' selector='initWithObjects:' variadic='true'>
2310    </method>
2311    <method class_method='true' selector='arrayWithObjects:count:'>
2312      <arg index='0' type_modifier='n' c_array_length_in_arg='1' />
2313    </method>
2314    <method selector='containsObject:'>
2315      <retval type='B' />
2316    </method>
2317    <method selector='getObjects:' suggestion='convert to Python list instead' />
2318    <method selector='getObjects:range:'>
2319      <retval type='v' />
2320      <arg c_array_length_in_arg='1' index='0' type_modifier='o' />
2321      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2322    </method>
2323    <method selector='indexOfObject:inRange:'>
2324      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2325    </method>
2326    <method selector='indexOfObjectIdenticalTo:inRange:'>
2327      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2328    </method>
2329    <method selector='initWithArray:copyItems:'>
2330      <arg index='1' type='B' />
2331    </method>
2332    <method selector='initWithObjects:count:'>
2333      <arg index='0' type_modifier='n' c_array_length_in_arg='1'/>
2334    </method>
2335    <method selector='isEqualToArray:'>
2336      <retval type='B' />
2337    </method>
2338    <method selector='makeObjectsPerformSelector:'>
2339      <arg index='0' sel_of_type='v@:' />
2340    </method>
2341    <method selector='makeObjectsPerformSelector:withObject:'>
2342      <arg index='0' sel_of_type='v@:@' />
2343    </method>
2344    <method selector='sortedArrayUsingSelector:'>
2345      <arg index='0' sel_of_type='i@:@' />
2346    </method>
2347    <method selector='subarrayWithRange:'>
2348      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2349    </method>
2350    <method selector='writeToFile:atomically:'>
2351      <retval type='B' />
2352      <arg index='1' type='B' />
2353    </method>
2354    <method selector='writeToURL:atomically:'>
2355      <retval type='B' />
2356      <arg index='1' type='B' />
2357    </method>
2358  </class>
2359  <class name='NSAssertionHandler'>
2360    <method selector='handleFailureInFunction:file:lineNumber:description:' variadic='true'>
2361      <arg index='3' printf_format='true' type='@' />
2362    </method>
2363    <method selector='handleFailureInMethod:object:file:lineNumber:description:' variadic='true'>
2364      <arg index='4' printf_format='true' type='@' />
2365    </method>
2366  </class>
2367  <class name='NSAttributedString'>
2368	  <method selector='enumerateAttributesInRange:options:usingBlock:'>
2369		  <arg index='2' block='true'>
2370			  <retval type='v' />
2371			  <arg type='@' />
2372			  <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2373			  <arg type='^B' type_modifier='o' />
2374		  </arg>
2375	  </method>
2376	  <method selector='enumerateAttribute:inRange:options:usingBlock:'>
2377		  <arg index='3' block='true'>
2378			  <retval type='v' />
2379			  <arg type='@' />
2380			  <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2381			  <arg type='^B' type_modifier='o' />
2382		  </arg>
2383	  </method>
2384
2385    <method selector='attribute:atIndex:effectiveRange:'>
2386      <arg index='2' type_modifier='o' />
2387    </method>
2388    <method selector='attribute:atIndex:longestEffectiveRange:inRange:'>
2389      <arg index='2' type_modifier='o' />
2390      <arg index='3' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2391    </method>
2392    <method selector='attributedSubstringFromRange:'>
2393      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2394    </method>
2395    <method selector='attributesAtIndex:effectiveRange:'>
2396      <arg index='1' type_modifier='o' />
2397    </method>
2398    <method selector='attributesAtIndex:longestEffectiveRange:inRange:'>
2399      <arg index='1' type_modifier='o' />
2400      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2401    </method>
2402    <method selector='isEqualToAttributedString:'>
2403      <retval type='B' />
2404    </method>
2405  </class>
2406  <class name='NSAutoreleasePool'>
2407    <method class_method='true' selector='enableFreedObjectCheck:'>
2408      <arg index='0' type='B' />
2409    </method>
2410    <method class_method='true' selector='enableRelease:'>
2411      <arg index='0' type='B' />
2412    </method>
2413  </class>
2414  <class name='NSBundle'>
2415    <method selector='isLoaded'>
2416      <retval type='B' />
2417    </method>
2418    <method selector='load'>
2419      <retval type='B' />
2420    </method>
2421    <method selector='loadAndReturnError:'>
2422      <retval type='B' />
2423      <arg index='0' type_modifier='o' />
2424    </method>
2425    <method selector='preflightAndReturnError:'>
2426      <retval type='B' />
2427      <arg index='0' type_modifier='o' />
2428    </method>
2429    <method selector='unload'>
2430      <retval type='B' />
2431    </method>
2432  </class>
2433  <class name='NSCalendar'>
2434    <method selector='maximumRangeOfUnit:'>
2435      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2436    </method>
2437    <method selector='minimumRangeOfUnit:'>
2438      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2439    </method>
2440    <method selector='rangeOfUnit:inUnit:forDate:'>
2441      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2442    </method>
2443    <method selector='rangeOfUnit:startDate:interval:forDate:'>
2444      <retval type='B' />
2445      <arg index='1' type_modifier='o' />
2446      <arg index='2' type_modifier='o' />
2447    </method>
2448  </class>
2449  <class name='NSCalendarDate'>
2450    <method selector='years:months:days:hours:minutes:seconds:sinceDate:'>
2451      <retval type='v' />
2452      <arg index='0' type_modifier='o' />
2453      <arg index='1' type_modifier='o' />
2454      <arg index='2' type_modifier='o' />
2455      <arg index='3' type_modifier='o' />
2456      <arg index='4' type_modifier='o' />
2457      <arg index='5' type_modifier='o' />
2458      <arg index='6' type='@' />
2459    </method>
2460  </class>
2461  <class name='NSCharacterSet'>
2462    <method selector='characterIsMember:'>
2463      <retval type='B' />
2464    </method>
2465    <method class_method='true' selector='characterSetWithRange:'>
2466      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2467    </method>
2468    <method selector='hasMemberInPlane:'>
2469      <retval type='B' />
2470    </method>
2471    <method selector='isSupersetOfSet:'>
2472      <retval type='B' />
2473    </method>
2474    <method selector='longCharacterIsMember:'>
2475      <retval type='B' />
2476    </method>
2477  </class>
2478  <class name='NSCoder'>
2479    <method selector='allowsKeyedCoding'>
2480      <retval type='B' />
2481    </method>
2482    <method selector='containsValueForKey:'>
2483      <retval type='B' />
2484    </method>
2485    <method selector='decodeBoolForKey:'>
2486      <retval type='B' />
2487    </method>
2488    <method selector='decodeBytesForKey:returnedLength:'>
2489      <retval c_array_length_in_arg='1' type='^v' type64='^v' />
2490      <arg index='1' type_modifier='o' />
2491    </method>
2492    <method selector='decodeBytesWithReturnedLength:'>
2493      <retval c_array_length_in_arg='0' />
2494      <arg index='0' type_modifier='o' />
2495    </method>
2496    <method selector='decodePoint'>
2497      <retval type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
2498    </method>
2499    <method selector='decodePointForKey:'>
2500      <retval type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
2501      <arg index='0' type='@' />
2502    </method>
2503    <method selector='decodeRect'>
2504      <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
2505    </method>
2506    <method selector='decodeRectForKey:'>
2507      <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
2508      <arg index='0' type='@' />
2509    </method>
2510    <method selector='decodeSize'>
2511      <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
2512    </method>
2513    <method selector='decodeSizeForKey:'>
2514      <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
2515      <arg index='0' type='@' />
2516    </method>
2517    <method selector='decodeValueOfObjCType:at:'>
2518      <arg c_array_delimited_by_null='true' index='0' type='^t' type64='^t' type_modifier='n' />
2519      <arg index='1' type='^v' />
2520    </method>
2521    <method selector='decodeValuesOfObjCTypes:' variadic='true'>
2522      <arg c_array_delimited_by_null='true' index='0' type='^t' type64='^t' type_modifier='n' />
2523    </method>
2524    <method selector='encodeArrayOfObjCType:count:at:'>
2525      <arg c_array_delimited_by_null='true' index='0' type='^t' type64='^t' type_modifier='n' />
2526      <arg index='2' type='^v' />
2527    </method>
2528    <method selector='encodeBool:forKey:'>
2529      <arg index='0' type='B' />
2530    </method>
2531    <method selector='encodeBytes:length:'>
2532      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
2533    </method>
2534    <method selector='encodeBytes:length:forKey:'>
2535      <arg c_array_length_in_arg='1' index='0' type='^v' type64='^v' type_modifier='n' />
2536    </method>
2537    <method selector='encodePoint:'>
2538      <arg index='0' type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
2539    </method>
2540    <method selector='encodePoint:forKey:'>
2541      <arg index='0' type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
2542    </method>
2543    <method selector='encodeRect:'>
2544      <arg index='0' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
2545    </method>
2546    <method selector='encodeRect:forKey:'>
2547      <arg index='0' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
2548    </method>
2549    <method selector='encodeSize:'>
2550      <arg index='0' type='{_NSSize=ff}' type64='{CGSize=dd}' />
2551    </method>
2552    <method selector='encodeSize:forKey:'>
2553      <arg index='0' type='{_NSSize=ff}' type64='{CGSize=dd}' />
2554    </method>
2555    <method selector='encodeValueOfObjCType:at:'>
2556      <arg c_array_delimited_by_null='true' index='0' type='^t' type64='^t' type_modifier='n' />
2557      <arg index='1' type='^v' />
2558    </method>
2559    <method selector='encodeValuesOfObjCTypes:' variadic='true'>
2560      <arg c_array_delimited_by_null='true' index='0' type='^t' type64='^t' type_modifier='n' />
2561    </method>
2562  </class>
2563  <class name='NSComparisonPredicate'>
2564    <method selector='initWithLeftExpression:rightExpression:customSelector:'>
2565      <arg index='2' sel_of_type='B@:@' />
2566    </method>
2567    <method class_method='true' selector='predicateWithLeftExpression:rightExpression:customSelector:'>
2568      <arg index='2' sel_of_type='B@:@' />
2569    </method>
2570  </class>
2571  <class name='NSCondition'>
2572    <method selector='waitUntilDate:'>
2573      <retval type='B' />
2574    </method>
2575  </class>
2576  <class name='NSConditionLock'>
2577    <method selector='lockBeforeDate:'>
2578      <retval type='B' />
2579    </method>
2580    <method selector='lockWhenCondition:beforeDate:'>
2581      <retval type='B' />
2582    </method>
2583    <method selector='tryLock'>
2584      <retval type='B' />
2585    </method>
2586    <method selector='tryLockWhenCondition:'>
2587      <retval type='B' />
2588    </method>
2589  </class>
2590  <class name='NSConnection'>
2591    <method selector='independentConversationQueueing'>
2592      <retval type='B' />
2593    </method>
2594    <method selector='isValid'>
2595      <retval type='B' />
2596    </method>
2597    <method selector='multipleThreadsEnabled'>
2598      <retval type='B' />
2599    </method>
2600    <method selector='registerName:'>
2601      <retval type='B' />
2602    </method>
2603    <method selector='registerName:withNameServer:'>
2604      <retval type='B' />
2605    </method>
2606    <method selector='setIndependentConversationQueueing:'>
2607      <arg index='0' type='B' />
2608    </method>
2609  </class>
2610  <class name='NSData'>
2611    <method selector='rangeOfData:options:range:' >
2612      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2613    </method>
2614    <method class_method='true' selector='dataWithBytes:length:'>
2615      <arg c_array_length_in_arg='1' index='0' type_modifier='n' type='^v' />
2616    </method>
2617    <method class_method='true' selector='dataWithBytesNoCopy:length:'>
2618      <arg c_array_length_in_arg='1' index='0' type_modifier='n' type='^v' />
2619    </method>
2620    <method class_method='true' selector='dataWithBytesNoCopy:length:freeWhenDone:'>
2621      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
2622      <arg index='2' type='B' />
2623    </method>
2624    <method class_method='true' selector='dataWithContentsOfFile:options:error:'>
2625      <arg index='2' type_modifier='o' />
2626    </method>
2627    <method class_method='true' selector='dataWithContentsOfURL:options:error:'>
2628      <arg index='2' type_modifier='o' />
2629    </method>
2630    <method selector='getBytes:' suggestion='use -bytes instead' />
2631    <method selector='getBytes:length:'>
2632      <arg c_array_length_in_arg='1' index='0' type_modifier='o' />
2633    </method>
2634    <method selector='getBytes:range:'>
2635      <arg c_array_length_in_arg='1' index='0' type_modifier='o' />
2636      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2637    </method>
2638    <method selector='initWithBytes:length:'>
2639      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
2640    </method>
2641    <method selector='initWithBytesNoCopy:length:'>
2642      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
2643    </method>
2644    <method selector='initWithBytesNoCopy:length:freeWhenDone:'>
2645      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
2646      <arg index='2' type='B' />
2647    </method>
2648    <method selector='initWithContentsOfFile:options:error:'>
2649      <arg index='2' type_modifier='o' />
2650    </method>
2651    <method selector='initWithContentsOfURL:options:error:'>
2652      <arg index='2' type_modifier='o' />
2653    </method>
2654    <method selector='isEqualToData:'>
2655      <retval type='B' />
2656    </method>
2657    <method selector='subdataWithRange:'>
2658      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
2659    </method>
2660    <method selector='writeToFile:atomically:'>
2661      <retval type='B' />
2662      <arg index='1' type='B' />
2663    </method>
2664    <method selector='writeToFile:options:error:'>
2665      <retval type='B' />
2666      <arg index='2' type_modifier='o' />
2667    </method>
2668    <method selector='writeToURL:atomically:'>
2669      <retval type='B' />
2670      <arg index='1' type='B' />
2671    </method>
2672    <method selector='writeToURL:options:error:'>
2673      <retval type='B' />
2674      <arg index='2' type_modifier='o' />
2675    </method>
2676  </class>
2677  <class name='NSDate'>
2678    <method selector='isEqualToDate:'>
2679      <retval type='B' />
2680    </method>
2681  </class>
2682  <class name='NSDateFormatter'>
2683    <method selector='doesRelativeDateFormatting'>
2684	    <retval type='B' />
2685    </method>
2686    <method selector='setDoesRelativeDateFormatting:'>
2687	    <arg index='0' type='B' />
2688    </method>
2689    <method selector='allowsNaturalLanguage'>
2690      <retval type='B' />
2691    </method>
2692    <method selector='generatesCalendarDates'>
2693      <retval type='B' />
2694    </method>
2695    <method selector='getObjectValue:forString:range:error:'>
2696      <retval type='B' />
2697      <arg index='0' type_modifier='o' />
2698      <arg index='2' type='^{_NSRange=II}' type64='^{_NSRange=QQ}' type_modifier='N' />
2699      <arg index='3' type_modifier='o' />
2700    </method>
2701    <method selector='initWithDateFormat:allowNaturalLanguage:'>
2702      <arg index='1' type='B' />
2703    </method>
2704    <method selector='isLenient'>
2705      <retval type='B' />
2706    </method>
2707    <method selector='setGeneratesCalendarDates:'>
2708      <arg index='0' type='B' />
2709    </method>
2710    <method selector='setLenient:'>
2711      <arg index='0' type='B' />
2712    </method>
2713  </class>
2714  <class name='NSDecimalNumber'>
2715    <method class_method='true' selector='decimalNumberWithDecimal:'>
2716      <arg index='0' type='{NSDecimal=b8b4b1b1b18[8S]}' />
2717    </method>
2718    <method class_method='true' selector='decimalNumberWithMantissa:exponent:isNegative:'>
2719      <arg index='2' type='B' />
2720    </method>
2721    <method selector='initWithDecimal:'>
2722      <arg index='0' type='{NSDecimal=b8b4b1b1b18[8S]}' />
2723    </method>
2724    <method selector='initWithMantissa:exponent:isNegative:'>
2725      <arg index='2' type='B' />
2726    </method>
2727    <method selector='objCType'>
2728      <retval c_array_delimited_by_null='true' type='^t' />
2729    </method>
2730  </class>
2731  <class name='NSDecimalNumberHandler'>
2732    <method class_method='true' selector='decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:'>
2733      <arg index='2' type='B' />
2734      <arg index='3' type='B' />
2735      <arg index='4' type='B' />
2736      <arg index='5' type='B' />
2737    </method>
2738    <method selector='initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:'>
2739      <arg index='2' type='B' />
2740      <arg index='3' type='B' />
2741      <arg index='4' type='B' />
2742      <arg index='5' type='B' />
2743    </method>
2744  </class>
2745  <class name='NSDictionary'>
2746	  <method selector='enumerateKeysAndObjectsUsingBlock:'>
2747		  <arg index='0' block='true'>
2748			  <retval type='v' />
2749			  <arg type='@' />
2750			  <arg type='@' />
2751			  <arg type='^B' type_modifier='o' />
2752		  </arg>
2753	  </method>
2754	  <method selector='enumerateKeysAndObjectsWithOptions:usingBlock:'>
2755		  <arg index='1' block='true'>
2756			  <retval type='v' />
2757			  <arg type='@' />
2758			  <arg type='@' />
2759			  <arg type='^B' type_modifier='o' />
2760		  </arg>
2761	  </method>
2762	  <method selector='keysSortedByValueUsingComparator:'>
2763		  <arg index='0' block='true' >
2764			  <retval type='i'/>
2765			  <arg type='@' />
2766			  <arg type='@' />
2767		  </arg>
2768	  </method>
2769	  <method selector='keysSortedByValueWithOptions:usingComparator:'>
2770		  <arg index='1' block='true' >
2771			  <retval type='i' type64='q'/>
2772			  <arg type='@' />
2773			  <arg type='@' />
2774		  </arg>
2775	  </method>
2776	  <method selector='keysOfEntriesPassingTest:'>
2777		  <arg index='0' block='true' >
2778			  <retval type='B'/>
2779			  <arg type='@' />
2780			  <arg type='@' />
2781			  <arg type='^B' type_modifier='o' />
2782		  </arg>
2783	  </method>
2784	  <method selector='keysOfEntriesWithOptions:passingTest:'>
2785		  <arg index='1' block='true' >
2786			  <retval type='B'/>
2787			  <arg type='@' />
2788			  <arg type='@' />
2789			  <arg type='^B' type_modifier='o' />
2790		  </arg>
2791	  </method>
2792    <method c_array_delimited_by_null='true' selector='dictionaryWithObjectsAndKeys:' variadic='true'>
2793    </method>
2794    <method class_method='true' selector='dictionaryWithObjects:forKeys:count:'>
2795      <arg c_array_length_in_arg='2' index='0' type_modifier='n' />
2796      <arg c_array_length_in_arg='2' index='1' type_modifier='n' />
2797    </method>
2798    <method selector='fileExtensionHidden'>
2799      <retval type='B' />
2800    </method>
2801    <method selector='fileIsAppendOnly'>
2802      <retval type='B' />
2803    </method>
2804    <method selector='fileIsImmutable'>
2805      <retval type='B' />
2806    </method>
2807    <method selector='getObjects:andKeys:' suggestion='convert to a python dict instead' />
2808    <method selector='initWithDictionary:copyItems:'>
2809      <arg index='1' type='B' />
2810    </method>
2811    <method c_array_delimited_by_null='true' selector='initWithObjectsAndKeys:' variadic='true' />
2812    <method selector='initWithObjects:forKeys:count:'>
2813      <arg c_array_length_in_arg='2' index='0' type_modifier='n' />
2814      <arg c_array_length_in_arg='2' index='1' type_modifier='n' />
2815    </method>
2816    <method selector='isEqualToDictionary:'>
2817      <retval type='B' />
2818    </method>
2819    <method selector='keysSortedByValueUsingSelector:'>
2820      <arg index='0' sel_of_type='i@:@' />
2821    </method>
2822    <method selector='writeToFile:atomically:'>
2823      <retval type='B' />
2824      <arg index='1' type='B' />
2825    </method>
2826    <method selector='writeToURL:atomically:'>
2827      <retval type='B' />
2828      <arg index='1' type='B' />
2829    </method>
2830  </class>
2831  <class name='NSDistributedLock'>
2832    <method selector='tryLock'>
2833      <retval type='B' />
2834    </method>
2835  </class>
2836  <class name='NSDistributedNotificationCenter'>
2837    <method selector='addObserver:selector:name:object:'>
2838      <arg index='1' sel_of_type='v@:@' />
2839    </method>
2840    <method selector='addObserver:selector:name:object:suspensionBehavior:'>
2841      <arg index='1' sel_of_type='v@:@' />
2842    </method>
2843    <method selector='postNotificationName:object:userInfo:deliverImmediately:'>
2844      <arg index='3' type='B' />
2845    </method>
2846    <method selector='setSuspended:'>
2847      <arg index='0' type='B' />
2848    </method>
2849    <method selector='suspended'>
2850      <retval type='B' />
2851    </method>
2852  </class>
2853  <class name='NSException'>
2854    <method class_method='true' selector='raise:format:' variadic='true'>
2855      <arg index='1' printf_format='true' type='@' />
2856    </method>
2857    <method class_method='true' selector='raise:format:arguments:' suggestion='use raise:format:' />
2858  </class>
2859  <class name='NSExpression'>
2860    <method selector='expressionForBlock:arguments:'>
2861	    <arg index='0' block='true' >
2862		    <retval type='@' />
2863		    <arg type='@' />
2864		    <arg type='@' />
2865		    <arg type='@' />
2866	    </arg>
2867    </method>
2868    <method selector='expressionBlock' >
2869	    <retval block='true' >
2870		    <retval type='@' />
2871		    <arg type='@' />
2872		    <arg type='@' />
2873		    <arg type='@' />
2874	    </retval>
2875    </method>
2876  </class>
2877  <class name='NSFileHandle'>
2878	  <method selector='fileHandleForReadingFromURL:error:' >
2879		  <arg index='1' type_modifier='o' />
2880	  </method>
2881	  <method selector='fileHandleForWritingToURL:error:' >
2882		  <arg index='1' type_modifier='o' />
2883	  </method>
2884	  <method selector='fileHandleForUpdatingURL:error:' >
2885		  <arg index='1' type_modifier='o' />
2886	  </method>
2887
2888    <method selector='initWithFileDescriptor:closeOnDealloc:'>
2889      <arg index='1' type='B' />
2890    </method>
2891  </class>
2892  <class name='NSFileManager'>
2893    <method selector='attributesOfFileSystemForPath:error:'>
2894      <arg index='1' type_modifier='o' />
2895    </method>
2896    <method selector='attributesOfItemAtPath:error:'>
2897      <arg index='1' type_modifier='o' />
2898    </method>
2899    <method selector='changeCurrentDirectoryPath:'>
2900      <retval type='B' />
2901    </method>
2902    <method selector='changeFileAttributes:atPath:'>
2903      <retval type='B' />
2904    </method>
2905    <method selector='contentsEqualAtPath:andPath:'>
2906      <retval type='B' />
2907    </method>
2908    <method selector='contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:'>
2909	    <arg index='3' type_modifier='o' />
2910    </method>
2911    <method selector='contentsOfDirectoryAtPath:error:'>
2912      <arg index='1' type_modifier='o' />
2913    </method>
2914    <method selector='copyItemAtPath:toPath:error:'>
2915      <retval type='B' />
2916      <arg index='2' type_modifier='o' />
2917    </method>
2918    <method selector='copyPath:toPath:handler:'>
2919      <retval type='B' />
2920    </method>
2921    <method selector='createDirectoryAtPath:attributes:'>
2922      <retval type='B' />
2923    </method>
2924    <method selector='createDirectoryAtPath:withIntermediateDirectories:attributes:error:'>
2925      <retval type='B' />
2926      <arg index='1' type='B' />
2927      <arg index='3' type_modifier='o' />
2928    </method>
2929    <method selector='createFileAtPath:contents:attributes:'>
2930      <retval type='B' />
2931    </method>
2932    <method selector='createSymbolicLinkAtPath:pathContent:'>
2933      <retval type='B' />
2934    </method>
2935    <method selector='createSymbolicLinkAtPath:withDestinationPath:error:'>
2936      <retval type='B' />
2937      <arg index='2' type_modifier='o' />
2938    </method>
2939    <method selector='destinationOfSymbolicLinkAtPath:error:'>
2940      <arg index='1' type_modifier='o' />
2941    </method>
2942    <method selector='fileAttributesAtPath:traverseLink:'>
2943      <arg index='1' type='B' />
2944    </method>
2945    <method selector='fileExistsAtPath:'>
2946      <retval type='B' />
2947    </method>
2948    <method selector='fileExistsAtPath:isDirectory:'>
2949      <retval type='B' />
2950      <arg index='1' type='^B' type_modifier='o' />
2951    </method>
2952    <method selector='fileSystemRepresentationWithPath:'>
2953      <retval c_array_delimited_by_null='true' type='^t' />
2954    </method>
2955    <method selector='isDeletableFileAtPath:'>
2956      <retval type='B' />
2957    </method>
2958    <method selector='isExecutableFileAtPath:'>
2959      <retval type='B' />
2960    </method>
2961    <method selector='isReadableFileAtPath:'>
2962      <retval type='B' />
2963    </method>
2964    <method selector='isWritableFileAtPath:'>
2965      <retval type='B' />
2966    </method>
2967    <method selector='linkItemAtPath:toPath:error:'>
2968      <retval type='B' />
2969      <arg index='2' type_modifier='o' />
2970    </method>
2971    <method selector='linkPath:toPath:handler:'>
2972      <retval type='B' />
2973    </method>
2974    <method selector='moveItemAtPath:toPath:error:'>
2975      <retval type='B' />
2976      <arg index='2' type_modifier='o' />
2977    </method>
2978    <method selector='movePath:toPath:handler:'>
2979      <retval type='B' />
2980    </method>
2981    <method selector='removeFileAtPath:handler:'>
2982      <retval type='B' />
2983    </method>
2984    <method selector='removeItemAtPath:error:'>
2985      <retval type='B' />
2986      <arg index='1' type_modifier='o' />
2987    </method>
2988    <method selector='setAttributes:ofItemAtPath:error:'>
2989      <retval type='B' />
2990      <arg index='2' type_modifier='o' />
2991    </method>
2992    <method selector='stringWithFileSystemRepresentation:length:'>
2993      <arg c_array_length_in_arg='1' index='0' type='^t' type_modifier='n' />
2994    </method>
2995    <method selector='subpathsOfDirectoryAtPath:error:'>
2996      <arg index='1' type_modifier='o' />
2997    </method>
2998    <method selector='URLForDirectory:inDomain:appropriateForURL:create:error:'>
2999      <arg index='3' type='B' />
3000      <arg index='4' type_modifier='o' />
3001    </method>
3002    <method selector='copyItemAtURL:toURL:error:'>
3003	    <retval type='B'/>
3004	    <arg index='2' type_modifier='o' />
3005    </method>
3006    <method selector='moveItemAtURL:toURL:error:'>
3007	    <retval type='B'/>
3008	    <arg index='2' type_modifier='o' />
3009    </method>
3010    <method selector='linkItemAtURL:toURL:error:'>
3011	    <retval type='B'/>
3012	    <arg index='2' type_modifier='o' />
3013    </method>
3014    <method selector='removeItemAtURL:error:'>
3015	    <retval type='B'/>
3016	    <arg index='1' type_modifier='o' />
3017    </method>
3018    <method selector='enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:'>
3019	    <arg index='3' block='true' >
3020		    <retval type='B' />
3021		    <arg type='@' />
3022		    <arg type='@' />
3023	    </arg>
3024    </method>
3025    <method selector='replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:'>
3026	    <retval type='B'/>
3027	    <arg index='4' type_modifier='o' />
3028	    <arg index='5' type_modifier='o' />
3029    </method>
3030  </class>
3031  <class name='NSFormatter'>
3032    <method selector='getObjectValue:forString:errorDescription:'>
3033      <retval type='B' />
3034      <arg index='0' null_accepted='false' type_modifier='o' />
3035      <arg index='2' type_modifier='o' />
3036    </method>
3037    <method selector='isPartialStringValid:newEditingString:errorDescription:'>
3038      <retval type='B' />
3039      <arg index='1' null_accepted='false' type_modifier='N' />
3040      <arg index='2' type_modifier='o' />
3041    </method>
3042    <method selector='isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:'>
3043      <retval type='B' />
3044      <arg index='0' null_accepted='false' type_modifier='N' />
3045      <arg index='1' null_accepted='false' type_modifier='N' />
3046      <arg index='3' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3047      <arg index='4' type_modifier='o' />
3048    </method>
3049  </class>
3050  <class name='NSGarbageCollector'>
3051    <method selector='isCollecting'>
3052      <retval type='B' />
3053    </method>
3054    <method selector='isEnabled'>
3055      <retval type='B' />
3056    </method>
3057  </class>
3058  <class name='NSHTTPCookie'>
3059    <method selector='isHTTPOnly'>
3060      <retval type='B' />
3061    </method>
3062    <method selector='isSecure'>
3063      <retval type='B' />
3064    </method>
3065    <method selector='isSessionOnly'>
3066      <retval type='B' />
3067    </method>
3068  </class>
3069  <class name='NSHashTable'>
3070    <method selector='containsObject:'>
3071      <retval type='B' />
3072    </method>
3073    <method selector='intersectsHashTable:'>
3074      <retval type='B' />
3075    </method>
3076    <method selector='isEqualToHashTable:'>
3077      <retval type='B' />
3078    </method>
3079    <method selector='isSubsetOfHashTable:'>
3080      <retval type='B' />
3081    </method>
3082  </class>
3083  <class name='NSHost'>
3084    <method selector='isEqualToHost:'>
3085      <retval type='B' />
3086    </method>
3087    <method class_method='true' selector='isHostCacheEnabled'>
3088      <retval type='B' />
3089    </method>
3090    <method class_method='true' selector='setHostCacheEnabled:'>
3091      <arg index='0' type='B' />
3092    </method>
3093  </class>
3094  <class name='NSIndexPath'>
3095    <method selector='getIndexes:' >
3096      <arg index='0' c_array_of_variable_length='true' type_modifier='o'  />
3097    </method>
3098    <method class_method='true' selector='indexPathWithIndexes:length:'>
3099      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
3100    </method>
3101    <method selector='initWithIndexes:length:'>
3102      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
3103    </method>
3104  </class>
3105  <class name='NSIndexSet'>
3106    <method selector='containsIndex:'>
3107      <retval type='B' />
3108    </method>
3109    <method selector='containsIndexes:'>
3110      <retval type='B' />
3111    </method>
3112    <method selector='containsIndexesInRange:'>
3113      <retval type='B' />
3114      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3115    </method>
3116    <method selector='countOfIndexesInRange:'>
3117      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3118    </method>
3119    <method selector='getIndexes:maxCount:inIndexRange:'>
3120      <arg c_array_length_in_arg='1' index='0' null_accepted='false' type_modifier='o' c_array_length_in_result='true' />
3121      <arg index='2' null_accepted='false' type_modifier='N' />
3122    </method>
3123    <method class_method='true' selector='indexSetWithIndexesInRange:'>
3124      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3125    </method>
3126    <method selector='initWithIndexesInRange:'>
3127      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3128    </method>
3129    <method selector='intersectsIndexesInRange:'>
3130      <retval type='B' />
3131      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3132    </method>
3133    <method selector='isEqualToIndexSet:'>
3134      <retval type='B' />
3135    </method>
3136    <method selector='enumerateIndexesUsingBlock:'>
3137	    <arg index='0' block='true' >
3138		    <retval type='v' />
3139		    <arg type='I' type64='Q' />
3140		    <arg type='^B' type_modifier='o' />
3141	    </arg>
3142    </method>
3143    <method selector='enumerateIndexesWithOptions:usingBlock:'>
3144	    <arg index='1' block='true' >
3145		    <retval type='v' />
3146		    <arg type='I' type64='Q' />
3147		    <arg type='^B' type_modifier='o' />
3148	    </arg>
3149    </method>
3150    <method selector='enumerateIndexesInRange:options:usingBlock:'>
3151	    <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3152	    <arg index='2' block='true' >
3153		    <retval type='v' />
3154		    <arg type='I' type64='Q' />
3155		    <arg type='^B' type_modifier='o' />
3156	    </arg>
3157    </method>
3158    <method selector='indexPassingTest:'>
3159	    <arg index='0' block='true'>
3160		    <retval type='B' />
3161		    <arg type='I' type64='Q' />
3162		    <arg type='^B' type_modifier='o' />
3163	    </arg>
3164    </method>
3165    <method selector='indexWithOptions:passingTest:'>
3166	    <arg index='1' block='true'>
3167		    <retval type='B' />
3168		    <arg type='I' type64='Q' />
3169		    <arg type='^B' type_modifier='o' />
3170	    </arg>
3171    </method>
3172    <method selector='indexInRange:options:passingTest:'>
3173	    <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3174	    <arg index='2' block='true'>
3175		    <retval type='B' />
3176		    <arg type='I' type64='Q' />
3177		    <arg type='^B' type_modifier='o' />
3178	    </arg>
3179    </method>
3180	  <method selector='indexesPassingTest:'>
3181		  <arg index='0' block='true'>
3182			  <retval type='B' />
3183			  <arg type='I' type64='Q' />
3184			  <arg type='^B' type_modifier='o' />
3185		  </arg>
3186	  </method>
3187	  <method selector='indexesWithOptions:passingTest:'>
3188		  <arg index='1' block='true'>
3189			  <retval type='B' />
3190			  <arg type='I' type64='Q' />
3191			  <arg type='^B' type_modifier='o' />
3192		  </arg>
3193	  </method>
3194	  <method selector='indexesInRange:options:passingTest:'>
3195	    <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3196		  <arg index='2' block='true'>
3197			  <retval type='B' />
3198			  <arg type='I' type64='Q' />
3199			  <arg type='^B' type_modifier='o' />
3200		  </arg>
3201	  </method>
3202  </class>
3203  <class name='NSInputStream'>
3204    <method selector='getBuffer:length:' suggestion='Not supported at the moment' />
3205    <method selector='hasBytesAvailable'>
3206      <retval type='B' />
3207    </method>
3208    <method selector='read:maxLength:'>
3209      <arg c_array_length_in_arg='1' c_array_length_in_result='true' index='0' type='^v' type64='^v' type_modifier='o' />
3210    </method>
3211  </class>
3212  <class name='NSInvocation'>
3213    <method selector='argumentsRetained'>
3214      <retval type='B' />
3215    </method>
3216  </class>
3217  <class name='NSInvocationOperation'>
3218    <method selector='initWithTarget:selector:object:'>
3219      <arg index='1' sel_of_type='v@:@' />
3220    </method>
3221  </class>
3222  <class name='NSKeyedArchiver'>
3223    <method class_method='true' selector='archiveRootObject:toFile:'>
3224      <retval type='B' />
3225    </method>
3226    <method selector='encodeBool:forKey:'>
3227      <arg index='0' type='B' />
3228    </method>
3229    <method selector='encodeBytes:length:forKey:'>
3230      <arg c_array_length_in_arg='1' index='0' type='^v' type64='^v' type_modifier='n' />
3231    </method>
3232  </class>
3233  <class name='NSKeyedUnarchiver'>
3234    <method selector='containsValueForKey:'>
3235      <retval type='B' />
3236    </method>
3237    <method selector='decodeBoolForKey:'>
3238      <retval type='B' />
3239    </method>
3240    <method selector='decodeBytesForKey:returnedLength:'>
3241      <retval c_array_length_in_arg='1' type='^v' type64='^v' />
3242      <arg index='1' type_modifier='o' />
3243    </method>
3244  </class>
3245  <class name='NSLock'>
3246    <method selector='lockBeforeDate:'>
3247      <retval type='B' />
3248    </method>
3249    <method selector='tryLock'>
3250      <retval type='B' />
3251    </method>
3252  </class>
3253  <class name='NSMachBootstrapServer'>
3254    <method selector='registerPort:name:'>
3255      <retval type='B' />
3256    </method>
3257  </class>
3258  <class name='NSMetadataQuery'>
3259    <method selector='isGathering'>
3260      <retval type='B' />
3261    </method>
3262    <method selector='isStarted'>
3263      <retval type='B' />
3264    </method>
3265    <method selector='isStopped'>
3266      <retval type='B' />
3267    </method>
3268    <method selector='startQuery'>
3269      <retval type='B' />
3270    </method>
3271  </class>
3272  <class name='NSMethodSignature'>
3273    <method selector='getArgumentTypeAtIndex:'>
3274      <retval c_array_delimited_by_null='true' type='^t' type64='^t' />
3275    </method>
3276    <method selector='isOneway'>
3277      <retval type='B' />
3278    </method>
3279    <method selector='methodReturnType'>
3280      <retval c_array_delimited_by_null='true' type='^t' type64='^t' />
3281    </method>
3282    <method class_method='true' selector='signatureWithObjCTypes:'>
3283      <arg c_array_delimited_by_null='true' index='0' type='^t' type_modifier='n' />
3284    </method>
3285  </class>
3286  <class name='NSMutableArray'>
3287	  <method selector='sortUsingComparator:'>
3288		  <arg index='0' block='true' >
3289			  <retval type='l'/>
3290			  <arg type='@' />
3291			  <arg type='@' />
3292		  </arg>
3293	  </method>
3294	  <method selector='sortWithOptions:usingComparator:'>
3295		  <arg index='1' block='true' >
3296			  <retval type='l'/>
3297			  <arg type='@' />
3298			  <arg type='@' />
3299		  </arg>
3300	  </method>
3301	  <method selector='sortUsingFunction:context:' >
3302		  <arg index='0' function_pointer='true' function_pointer_retained='false' >
3303			  <retval type='l' />
3304			  <arg type='@' />
3305			  <arg type='@' />
3306			  <arg type='@' />
3307		  </arg>
3308		  <arg index='1' type='@' />
3309	  </method>
3310	  <method selector='sortUsingFunction:context:range:' >
3311		  <arg index='0' function_pointer='true' function_pointer_retained='false' >
3312			  <retval type='l' />
3313			  <arg type='@' />
3314			  <arg type='@' />
3315			  <arg type='@' />
3316		  </arg>
3317		  <arg index='1' type='@' />
3318      		  <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3319	  </method>
3320    <method selector='removeObject:inRange:'>
3321      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3322    </method>
3323    <method selector='removeObjectIdenticalTo:inRange:'>
3324      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3325    </method>
3326    <method selector='removeObjectsFromIndices:numIndices:'>
3327      <arg index='0' type_modifier='n' c_array_length_in_arg='1' />
3328    </method>
3329    <method selector='removeObjectsInRange:'>
3330      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3331    </method>
3332    <method selector='replaceObjectsInRange:withObjectsFromArray:'>
3333      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3334    </method>
3335    <method selector='replaceObjectsInRange:withObjects:count:'>
3336	<arg index='1' type_modifier='n' c_array_length_in_arg='2' />
3337    </method>
3338    <method selector='replaceObjectsInRange:withObjectsFromArray:range:'>
3339      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3340      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3341    </method>
3342    <method selector='sortUsingSelector:'>
3343      <arg index='0' sel_of_type='i@:@' />
3344    </method>
3345  </class>
3346  <class name='NSMutableAttributedString'>
3347    <method selector='addAttribute:value:range:'>
3348      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3349    </method>
3350    <method selector='addAttributes:range:'>
3351      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3352    </method>
3353    <method selector='deleteCharactersInRange:'>
3354      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3355    </method>
3356    <method selector='removeAttribute:range:'>
3357      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3358    </method>
3359    <method selector='replaceCharactersInRange:withAttributedString:'>
3360      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3361    </method>
3362    <method selector='replaceCharactersInRange:withString:'>
3363      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3364    </method>
3365    <method selector='setAttributes:range:'>
3366      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3367    </method>
3368  </class>
3369  <class name='NSMutableCharacterSet'>
3370    <method selector='addCharactersInRange:'>
3371      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3372    </method>
3373    <method selector='removeCharactersInRange:'>
3374      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3375    </method>
3376  </class>
3377  <class name='NSMutableData'>
3378    <method selector='appendBytes:length:'>
3379      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
3380    </method>
3381    <method selector='replaceBytesInRange:withBytes:'>
3382      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3383      <arg c_array_length_in_arg='0' index='1' type_modifier='n' />
3384    </method>
3385    <method selector='replaceBytesInRange:withBytes:length:'>
3386      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3387      <arg c_array_length_in_arg='2' index='1' type_modifier='n' />
3388    </method>
3389    <method selector='resetBytesInRange:'>
3390      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3391    </method>
3392  </class>
3393  <class name='NSMutableIndexSet'>
3394    <method selector='addIndexesInRange:'>
3395      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3396    </method>
3397    <method selector='removeIndexesInRange:'>
3398      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3399    </method>
3400  </class>
3401  <class name='NSMutableString'>
3402    <method selector='appendFormat:' variadic='true'>
3403      <arg index='0' printf_format='true' type='@' />
3404    </method>
3405    <method selector='deleteCharactersInRange:'>
3406      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3407    </method>
3408    <method selector='replaceCharactersInRange:withString:'>
3409      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3410    </method>
3411    <method selector='replaceOccurrencesOfString:withString:options:range:'>
3412      <arg index='3' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
3413    </method>
3414  </class>
3415  <class name='NSMutableURLRequest'>
3416    <method selector='setHTTPShouldHandleCookies:'>
3417      <arg index='0' type='B' />
3418    </method>
3419  </class>
3420  <class name='NSNetService'>
3421    <method selector='getInputStream:outputStream:'>
3422      <retval type='B' />
3423      <arg index='0' null_accepted='false' type_modifier='o' />
3424      <arg index='1' null_accepted='false' type_modifier='o' />
3425    </method>
3426    <method selector='setTXTRecordData:'>
3427      <retval type='B' />
3428    </method>
3429  </class>
3430  <class name='NSNotificationCenter'>
3431	  <method selector='addObserverForName:object:usingBlock:'>
3432		  <arg index='2' block='true' >
3433			  <retval type='v'/>
3434			  <arg type='@'/>
3435		  </arg>
3436	  </method>
3437	  <method selector='addObserverForName:object:queue:usingBlock:'>
3438		  <arg index='3' block='true' >
3439			  <retval type='v' />
3440			  <arg index='@' />
3441		  </arg>
3442	  </method>
3443    <method selector='addObserver:selector:name:object:'>
3444      <arg index='1' sel_of_type='v@:@' />
3445    </method>
3446  </class>
3447  <class name='NSNumber'>
3448    <method selector='boolValue'>
3449      <retval type='B' />
3450    </method>
3451    <method selector='charValue'>
3452      <retval type='z' />
3453    </method>
3454    <method selector='decimalValue'>
3455      <retval type='{NSDecimal=b8b4b1b1b18[8S]}' />
3456    </method>
3457    <method selector='initWithBool:'>
3458      <arg index='0' type='B' />
3459    </method>
3460    <method selector='initWithChar:'>
3461      <arg index='0' type='z' type64='z' />
3462    </method>
3463    <method selector='isEqualToNumber:'>
3464      <retval type='B' />
3465    </method>
3466    <method class_method='true' selector='numberWithBool:'>
3467      <arg index='0' type='B' />
3468    </method>
3469    <method class_method='true' selector='numberWithChar:'>
3470      <arg index='0' type='z' type64='z' />
3471    </method>
3472  </class>
3473  <class name='NSNumberFormatter'>
3474    <method selector='allowsFloats'>
3475      <retval type='B' />
3476    </method>
3477    <method selector='alwaysShowsDecimalSeparator'>
3478      <retval type='B' />
3479    </method>
3480    <method selector='generatesDecimalNumbers'>
3481      <retval type='B' />
3482    </method>
3483    <method selector='getObjectValue:forString:range:error:'>
3484      <retval type='B' />
3485      <arg index='0' type_modifier='o' />
3486      <arg index='2' type_modifier='N' />
3487      <arg index='3' type_modifier='o' null_accepted='true' />
3488    </method>
3489    <method selector='hasThousandSeparators'>
3490      <retval type='B' />
3491    </method>
3492    <method selector='isLenient'>
3493      <retval type='B' />
3494    </method>
3495    <method selector='usesSignificantDigits'>
3496      <retval type='B' />
3497    </method>
3498    <method selector='isPartialStringValidationEnabled'>
3499      <retval type='B' />
3500    </method>
3501    <method selector='localizesFormat'>
3502      <retval type='B' />
3503    </method>
3504    <method selector='setAllowsFloats:'>
3505      <arg index='0' type='B' />
3506    </method>
3507    <method selector='setAlwaysShowsDecimalSeparator:'>
3508      <arg index='0' type='B' />
3509    </method>
3510    <method selector='setGeneratesDecimalNumbers:'>
3511      <arg index='0' type='B' />
3512    </method>
3513    <method selector='setHasThousandSeparators:'>
3514      <arg index='0' type='B' />
3515    </method>
3516    <method selector='setLenient:'>
3517      <arg index='0' type='B' />
3518    </method>
3519    <method selector='setLocalizesFormat:'>
3520      <arg index='0' type='B' />
3521    </method>
3522    <method selector='setPartialStringValidationEnabled:'>
3523      <arg index='0' type='B' />
3524    </method>
3525    <method selector='setUsesGroupingSeparator:'>
3526      <retval type='v' />
3527      <arg index='0' type='B' />
3528    </method>
3529    <method selector='setUsesSignificantDigits:'>
3530      <retval type='v' />
3531      <arg index='0' type='B' />
3532    </method>
3533    <method selector='usesGroupingSeparator'>
3534      <retval type='B' />
3535    </method>
3536  </class>
3537  <class name='NSObject'>
3538	  <method selector='beginContentAccess'>
3539		  <retval type='B'/>
3540	  </method>
3541	  <method selector='isContentDiscarded'>
3542		  <retval type='B'/>
3543	  </method>
3544    <method selector='mutableCopyWithZone:'>
3545      <retval type='@' />
3546      <arg index='0' type='^{_NSZone=}' />
3547    </method>
3548    <method class_method='true' selector='mutableCopyWithZone:'>
3549      <retval type='@' />
3550      <arg index='0' type='^{_NSZone=}' />
3551    </method>
3552    <method selector='URL:resourceDataDidBecomeAvailable:'>
3553      <retval type='v' />
3554    </method>
3555    <method selector='URL:resourceDidFailLoadingWithReason:'>
3556      <retval type='v' />
3557    </method>
3558    <method selector='URLHandle:resourceDataDidBecomeAvailable:'>
3559      <retval type='v' />
3560    </method>
3561    <method selector='URLHandle:resourceDidFailLoadingWithReason:'>
3562      <retval type='v' />
3563    </method>
3564    <method selector='URLHandleResourceDidBeginLoading:'>
3565      <retval type='v' />
3566    </method>
3567    <method selector='URLHandleResourceDidCancelLoading:'>
3568      <retval type='v' />
3569    </method>
3570    <method selector='URLHandleResourceDidFinishLoading:'>
3571      <retval type='v' />
3572    </method>
3573    <method selector='URLProtocol:cachedResponseIsValid:'>
3574      <retval type='v' />
3575    </method>
3576    <method selector='URLProtocol:didCancelAuthenticationChallenge:'>
3577      <retval type='v' />
3578    </method>
3579    <method selector='URLProtocol:didFailWithError:'>
3580      <retval type='v' />
3581    </method>
3582    <method selector='URLProtocol:didLoadData:'>
3583      <retval type='v' />
3584    </method>
3585    <method selector='URLProtocol:didReceiveAuthenticationChallenge:'>
3586      <retval type='v' />
3587    </method>
3588    <method selector='URLProtocol:didReceiveResponse:cacheStoragePolicy:'>
3589      <retval type='v' />
3590      <arg index='2' type='I' />
3591    </method>
3592    <method selector='URLProtocol:wasRedirectedToRequest:redirectResponse:'>
3593      <retval type='v' />
3594    </method>
3595    <method selector='URLProtocolDidFinishLoading:'>
3596      <retval type='v' />
3597    </method>
3598    <method selector='URLResourceDidCancelLoading:'>
3599      <retval type='v' />
3600    </method>
3601    <method selector='URLResourceDidFinishLoading:'>
3602      <retval type='v' />
3603    </method>
3604    <method class_method='true' selector='accessInstanceVariablesDirectly'>
3605      <retval type='B' />
3606    </method>
3607    <method selector='addObserver:forKeyPath:options:context:'>
3608      <retval type='v' />
3609      <arg index='2' type='I' />
3610      <arg index='3' type='^v' />
3611    </method>
3612    <method selector='archiver:didEncodeObject:'>
3613      <retval type='v' />
3614    </method>
3615    <method selector='archiver:willReplaceObject:withObject:'>
3616      <retval type='v' />
3617    </method>
3618    <method selector='archiverDidFinish:'>
3619      <retval type='v' />
3620    </method>
3621    <method selector='archiverWillFinish:'>
3622      <retval type='v' />
3623    </method>
3624    <method selector='attemptRecoveryFromError:optionIndex:'>
3625      <retval type='B' />
3626      <arg index='1' type='I' type64='Q' />
3627    </method>
3628    <method selector='attemptRecoveryFromError:optionIndex:delegate:didRecoverSelector:contextInfo:'>
3629      <retval type='v' />
3630      <arg index='1' type='I' type64='Q' />
3631      <arg index='3' sel_of_type='v@:B^v' />
3632      <arg index='4' type='^v' />
3633    </method>
3634    <method selector='authenticateComponents:withData:'>
3635      <retval type='B' />
3636    </method>
3637    <method class_method='true' selector='automaticallyNotifiesObserversForKey:'>
3638      <retval type='B' />
3639    </method>
3640    <method selector='cancelAuthenticationChallenge:'>
3641      <retval type='v' />
3642    </method>
3643    <method class_method='true' selector='cancelPreviousPerformRequestsWithTarget:'>
3644      <retval type='v' />
3645    </method>
3646    <method class_method='true' selector='cancelPreviousPerformRequestsWithTarget:selector:object:'>
3647      <retval type='v' />
3648      <arg index='1' sel_of_type='v@:@' />
3649    </method>
3650    <method selector='classCode'>
3651      <retval type='L' type64='Q' />
3652    </method>
3653    <method selector='classForArchiver'>
3654      <retval type='#' />
3655    </method>
3656    <method selector='classForCoder'>
3657      <retval type='#' />
3658    </method>
3659    <method selector='classForKeyedArchiver'>
3660      <retval type='#' />
3661    </method>
3662    <method class_method='true' selector='classForKeyedUnarchiver'>
3663      <retval type='#' />
3664    </method>
3665    <method selector='classForPortCoder'>
3666      <retval type='#' />
3667    </method>
3668    <method selector='conformsToProtocol:'>
3669      <retval type='B' />
3670    </method>
3671    <method class_method='true' selector='conformsToProtocol:'>
3672      <retval type='B' />
3673    </method>
3674    <method selector='connection:didCancelAuthenticationChallenge:'>
3675      <retval type='v' />
3676    </method>
3677    <method selector='connection:didFailWithError:'>
3678      <retval type='v' />
3679    </method>
3680    <method selector='connection:didReceiveAuthenticationChallenge:'>
3681      <retval type='v' />
3682    </method>
3683    <method selector='connection:didReceiveData:'>
3684      <retval type='v' />
3685    </method>
3686    <method selector='connection:didReceiveResponse:'>
3687      <retval type='v' />
3688    </method>
3689    <method selector='connection:handleRequest:'>
3690      <retval type='B' />
3691    </method>
3692    <method selector='connection:shouldMakeNewConnection:'>
3693      <retval type='B' />
3694    </method>
3695    <method selector='connection:willCacheResponse:'>
3696      <retval type='@' />
3697    </method>
3698    <method selector='connection:willSendRequest:redirectResponse:'>
3699      <retval type='@' />
3700    </method>
3701    <method selector='connectionDidFinishLoading:'>
3702      <retval type='v' />
3703    </method>
3704    <method selector='continueWithoutCredentialForAuthenticationChallenge:'>
3705      <retval type='v' />
3706    </method>
3707    <method selector='copyWithZone:'>
3708      <arg index='0' type='^{_NSZone=}' />
3709    </method>
3710    <method class_method='true' selector='copyWithZone:'>
3711      <arg index='0' type='^{_NSZone=}' />
3712    </method>
3713    <method selector='countByEnumeratingWithState:objects:count:' suggestion='use python iteration' />
3714    <method selector='didChange:valuesAtIndexes:forKey:'>
3715      <retval type='v' />
3716      <arg index='0' type='I' />
3717    </method>
3718    <method selector='didChangeValueForKey:'>
3719      <retval type='v' />
3720    </method>
3721    <method selector='didChangeValueForKey:withSetMutation:usingObjects:'>
3722      <retval type='v' />
3723      <arg index='1' type='I' />
3724    </method>
3725    <method selector='doesContain:'>
3726      <retval type='B' />
3727    </method>
3728    <method selector='doesNotRecognizeSelector:'>
3729      <retval type='v' />
3730      <arg index='0' type=':' />
3731    </method>
3732    <method selector='download:decideDestinationWithSuggestedFilename:'>
3733      <retval type='v' />
3734    </method>
3735    <method selector='download:didCancelAuthenticationChallenge:'>
3736      <retval type='v' />
3737    </method>
3738    <method selector='download:didCreateDestination:'>
3739      <retval type='v' />
3740    </method>
3741    <method selector='download:didFailWithError:'>
3742      <retval type='v' />
3743    </method>
3744    <method selector='download:didReceiveAuthenticationChallenge:'>
3745      <retval type='v' />
3746    </method>
3747    <method selector='download:didReceiveDataOfLength:'>
3748      <retval type='v' />
3749      <arg index='1' type='I' type64='Q' />
3750    </method>
3751    <method selector='download:didReceiveResponse:'>
3752      <retval type='v' />
3753    </method>
3754    <method selector='download:shouldDecodeSourceDataOfMIMEType:'>
3755      <retval type='B' />
3756    </method>
3757    <method selector='download:willResumeWithResponse:fromByte:'>
3758      <retval type='v' />
3759      <arg index='2' type='q' />
3760    </method>
3761    <method selector='downloadDidBegin:'>
3762      <retval type='v' />
3763    </method>
3764    <method selector='downloadDidFinish:'>
3765      <retval type='v' />
3766    </method>
3767    <method selector='encodeWithCoder:'>
3768      <retval type='v' />
3769    </method>
3770    <method selector='exceptionDuringOperation:error:leftOperand:rightOperand:'>
3771      <retval type='@' />
3772      <arg index='0' type=':' />
3773      <arg index='1' type='I' />
3774    </method>
3775    <method selector='fileManager:shouldCopyItemAtURL:toURL:'>
3776	    <retval type='B' />
3777    </method>
3778    <method selector='fileManager:shouldProceedAfterError:copyingItemAtURL:toURL:'>
3779	    <retval type='B' />
3780    </method>
3781    <method selector='fileManager:shouldMoveItemAtURL:toURL:'>
3782	    <retval type='B' />
3783    </method>
3784    <method selector='fileManager:shouldProceedAfterError:movingItemAtURL:toURL:'>
3785	    <retval type='B' />
3786    </method>
3787    <method selector='fileManager:shouldLinkItemAtURL:toURL:'>
3788	    <retval type='B' />
3789    </method>
3790    <method selector='fileManager:shouldProceedAfterError:linkingItemAtURL:toURL:'>
3791	    <retval type='B' />
3792    </method>
3793    <method selector='fileManager:shouldRemoveItemAtURL:'>
3794	    <retval type='B' />
3795    </method>
3796    <method selector='fileManager:shouldProceedAfterError:removingItemAtURL:'>
3797	    <retval type='B' />
3798    </method>
3799
3800    <method selector='fileManager:shouldCopyItemAtPath:toPath:'>
3801      <retval type='B' />
3802    </method>
3803    <method selector='fileManager:shouldLinkItemAtPath:toPath:'>
3804      <retval type='B' />
3805    </method>
3806    <method selector='fileManager:shouldMoveItemAtPath:toPath:'>
3807      <retval type='B' />
3808    </method>
3809    <method selector='fileManager:shouldProceedAfterError:'>
3810      <retval type='B' />
3811    </method>
3812    <method selector='fileManager:shouldProceedAfterError:copyingItemAtPath:toPath:'>
3813      <retval type='B' />
3814    </method>
3815    <method selector='fileManager:shouldProceedAfterError:linkingItemAtPath:toPath:'>
3816      <retval type='B' />
3817    </method>
3818    <method selector='fileManager:shouldProceedAfterError:movingItemAtPath:toPath:'>
3819      <retval type='B' />
3820    </method>
3821    <method selector='fileManager:shouldProceedAfterError:removingItemAtPath:'>
3822      <retval type='B' />
3823    </method>
3824    <method selector='fileManager:shouldRemoveItemAtPath:'>
3825      <retval type='B' />
3826    </method>
3827    <method selector='fileManager:willProcessPath:'>
3828      <retval type='v' />
3829    </method>
3830    <method selector='forwardInvocation:'>
3831      <retval type='v' />
3832    </method>
3833    <method selector='handleMachMessage:'>
3834      <retval type='v' />
3835      <arg index='0' type='^v' />
3836    </method>
3837    <method selector='handlePortMessage:'>
3838      <retval type='v' />
3839    </method>
3840    <method selector='handleTakeValue:forUnboundKey:'>
3841      <retval type='v' />
3842    </method>
3843    <method selector='hash'>
3844      <retval type='I' type64='Q' />
3845    </method>
3846    <method class_method='true' selector='initialize'>
3847      <retval type='v' />
3848    </method>
3849    <method selector='insertValue:atIndex:inPropertyWithKey:'>
3850      <retval type='v' />
3851      <arg index='1' type='I' type64='Q' />
3852    </method>
3853    <method selector='insertValue:inPropertyWithKey:'>
3854      <retval type='v' />
3855    </method>
3856    <method class_method='true' selector='instanceMethodSignatureForSelector:'>
3857      <arg index='0' type=':' />
3858    </method>
3859    <method class_method='true' selector='instancesRespondToSelector:'>
3860      <retval type='B' />
3861      <arg index='0' type=':' />
3862    </method>
3863    <method selector='isCaseInsensitiveLike:'>
3864      <retval type='B' />
3865    </method>
3866    <method selector='isEqual:'>
3867      <retval type='B' />
3868    </method>
3869    <method selector='isEqualTo:'>
3870      <retval type='B' />
3871    </method>
3872    <method selector='isGreaterThan:'>
3873      <retval type='B' />
3874    </method>
3875    <method selector='isGreaterThanOrEqualTo:'>
3876      <retval type='B' />
3877    </method>
3878    <method selector='isKindOfClass:'>
3879      <retval type='B' />
3880      <arg index='0' type='#' />
3881    </method>
3882    <method selector='isLessThan:'>
3883      <retval type='B' />
3884    </method>
3885    <method selector='isLessThanOrEqualTo:'>
3886      <retval type='B' />
3887    </method>
3888    <method selector='isLike:'>
3889      <retval type='B' />
3890    </method>
3891    <method selector='isMemberOfClass:'>
3892      <retval type='B' />
3893      <arg index='0' type='#' />
3894    </method>
3895    <method selector='isNotEqualTo:'>
3896      <retval type='B' />
3897    </method>
3898    <method selector='isProxy'>
3899      <retval type='B' />
3900    </method>
3901    <method class_method='true' selector='isSubclassOfClass:'>
3902      <retval type='B' />
3903      <arg index='0' type='#' />
3904    </method>
3905    <method class_method='true' selector='keyPathsForValuesAffectingValueForKey:'>
3906      <retval type='@' />
3907    </method>
3908    <method class_method='true' selector='load'>
3909      <retval type='v' />
3910    </method>
3911    <method selector='lock'>
3912      <retval type='v' />
3913    </method>
3914    <method selector='makeNewConnection:sender:'>
3915      <retval type='B' />
3916    </method>
3917    <method selector='methodSignatureForSelector:'>
3918      <arg index='0' type=':' />
3919    </method>
3920    <method selector='mutableCopyWithZone:'>
3921      <arg index='0' type='^{_NSZone=}' />
3922    </method>
3923    <method class_method='true' selector='mutableCopyWithZone:'>
3924      <arg index='0' type='^{_NSZone=}' />
3925    </method>
3926    <method selector='netService:didNotPublish:'>
3927      <retval type='v' />
3928    </method>
3929    <method selector='netService:didNotResolve:'>
3930      <retval type='v' />
3931    </method>
3932    <method selector='netService:didUpdateTXTRecordData:'>
3933      <retval type='v' />
3934    </method>
3935    <method selector='netServiceBrowser:didFindDomain:moreComing:'>
3936      <retval type='v' />
3937      <arg index='2' type='B' />
3938    </method>
3939    <method selector='netServiceBrowser:didFindService:moreComing:'>
3940      <retval type='v' />
3941      <arg index='2' type='B' />
3942    </method>
3943    <method selector='netServiceBrowser:didNotSearch:'>
3944      <retval type='v' />
3945    </method>
3946    <method selector='netServiceBrowser:didRemoveDomain:moreComing:'>
3947      <retval type='v' />
3948      <arg index='2' type='B' />
3949    </method>
3950    <method selector='netServiceBrowser:didRemoveService:moreComing:'>
3951      <retval type='v' />
3952      <arg index='2' type='B' />
3953    </method>
3954    <method selector='netServiceBrowserDidStopSearch:'>
3955      <retval type='v' />
3956    </method>
3957    <method selector='netServiceBrowserWillSearch:'>
3958      <retval type='v' />
3959    </method>
3960    <method selector='netServiceDidResolveAddress:'>
3961      <retval type='v' />
3962    </method>
3963    <method selector='netServiceDidStop:'>
3964      <retval type='v' />
3965    </method>
3966    <method selector='netServiceWillPublish:'>
3967      <retval type='v' />
3968    </method>
3969    <method selector='netServiceWillResolve:'>
3970      <retval type='v' />
3971    </method>
3972    <method selector='newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:'>
3973      <arg index='0' type='#' />
3974    </method>
3975    <method selector='observeValueForKeyPath:ofObject:change:context:'>
3976      <retval type='v' />
3977      <arg index='3' type='^v' />
3978    </method>
3979    <method selector='parser:didEndElement:namespaceURI:qualifiedName:'>
3980      <retval type='v' />
3981    </method>
3982    <method selector='parser:didEndMappingPrefix:'>
3983      <retval type='v' />
3984    </method>
3985    <method selector='parser:didStartElement:namespaceURI:qualifiedName:attributes:'>
3986      <retval type='v' />
3987    </method>
3988    <method selector='parser:didStartMappingPrefix:toURI:'>
3989      <retval type='v' />
3990    </method>
3991    <method selector='parser:foundAttributeDeclarationWithName:forElement:type:defaultValue:'>
3992      <retval type='v' />
3993    </method>
3994    <method selector='parser:foundCDATA:'>
3995      <retval type='v' />
3996    </method>
3997    <method selector='parser:foundCharacters:'>
3998      <retval type='v' />
3999    </method>
4000    <method selector='parser:foundComment:'>
4001      <retval type='v' />
4002    </method>
4003    <method selector='parser:foundElementDeclarationWithName:model:'>
4004      <retval type='v' />
4005    </method>
4006    <method selector='parser:foundExternalEntityDeclarationWithName:publicID:systemID:'>
4007      <retval type='v' />
4008    </method>
4009    <method selector='parser:foundIgnorableWhitespace:'>
4010      <retval type='v' />
4011    </method>
4012    <method selector='parser:foundInternalEntityDeclarationWithName:value:'>
4013      <retval type='v' />
4014    </method>
4015    <method selector='parser:foundNotationDeclarationWithName:publicID:systemID:'>
4016      <retval type='v' />
4017    </method>
4018    <method selector='parser:foundProcessingInstructionWithTarget:data:'>
4019      <retval type='v' />
4020    </method>
4021    <method selector='parser:foundUnparsedEntityDeclarationWithName:publicID:systemID:notationName:'>
4022      <retval type='v' />
4023    </method>
4024    <method selector='parser:parseErrorOccurred:'>
4025      <retval type='v' />
4026    </method>
4027    <method selector='parser:validationErrorOccurred:'>
4028      <retval type='v' />
4029    </method>
4030    <method selector='parserDidEndDocument:'>
4031      <retval type='v' />
4032    </method>
4033    <method selector='parserDidStartDocument:'>
4034      <retval type='v' />
4035    </method>
4036    <method selector='performSelector:'>
4037      <arg index='0' type=':' />
4038    </method>
4039    <method selector='performSelector:onThread:withObject:waitUntilDone:'>
4040      <retval type='v' />
4041      <arg index='0' sel_of_type='v@:@' />
4042      <arg index='3' type='B' />
4043    </method>
4044    <method selector='performSelector:onThread:withObject:waitUntilDone:modes:'>
4045      <retval type='v' />
4046      <arg index='0' sel_of_type='v@:@' />
4047      <arg index='3' type='B' />
4048    </method>
4049    <method selector='performSelector:withObject:'>
4050      <arg index='0' type=':' />
4051    </method>
4052    <method selector='performSelector:withObject:afterDelay:'>
4053      <retval type='v' />
4054      <arg index='0' sel_of_type='v@:@' />
4055      <arg index='2' type='d' />
4056    </method>
4057    <method selector='performSelector:withObject:afterDelay:inModes:'>
4058      <retval type='v' />
4059      <arg index='0' sel_of_type='v@:@' />
4060      <arg index='2' type='d' />
4061    </method>
4062    <method selector='performSelector:withObject:withObject:'>
4063      <arg index='0' type=':' />
4064    </method>
4065    <method selector='performSelectorInBackground:withObject:'>
4066      <retval type='v' />
4067      <arg index='0' sel_of_type='v@:@' />
4068    </method>
4069    <method selector='performSelectorOnMainThread:withObject:waitUntilDone:'>
4070      <retval type='v' />
4071      <arg index='0' sel_of_type='v@:@' />
4072      <arg index='2' type='B' />
4073    </method>
4074    <method selector='performSelectorOnMainThread:withObject:waitUntilDone:modes:'>
4075      <retval type='v' />
4076      <arg index='0' sel_of_type='v@:@' />
4077      <arg index='2' type='B' />
4078    </method>
4079    <method class_method='true' selector='poseAsClass:'>
4080      <retval type='v' />
4081      <arg index='0' type='#' />
4082    </method>
4083    <method selector='release'>
4084      <retval type='Vv' />
4085    </method>
4086    <method selector='removeObserver:forKeyPath:'>
4087      <retval type='v' />
4088    </method>
4089    <method selector='removeValueAtIndex:fromPropertyWithKey:'>
4090      <retval type='v' />
4091      <arg index='0' type='I' type64='Q' />
4092    </method>
4093    <method selector='replaceValueAtIndex:inPropertyWithKey:withValue:'>
4094      <retval type='v' />
4095      <arg index='0' type='I' type64='Q' />
4096    </method>
4097    <method class_method='true' selector='resolveClassMethod:'>
4098      <retval type='B' />
4099      <arg index='0' type=':' />
4100    </method>
4101    <method class_method='true' selector='resolveInstanceMethod:'>
4102      <retval type='B' />
4103      <arg index='0' type=':' />
4104    </method>
4105    <method selector='respondsToSelector:'>
4106      <retval type='B' />
4107      <arg index='0' type=':' />
4108    </method>
4109    <method selector='retainCount'>
4110      <retval type='I' type64='Q' />
4111    </method>
4112    <method selector='roundingMode'>
4113      <retval type='I' />
4114    </method>
4115    <method selector='scale'>
4116      <retval type='s' />
4117    </method>
4118    <method selector='scriptingBeginsWith:'>
4119      <retval type='B' />
4120    </method>
4121    <method selector='scriptingContains:'>
4122      <retval type='B' />
4123    </method>
4124    <method selector='scriptingEndsWith:'>
4125      <retval type='B' />
4126    </method>
4127    <method selector='scriptingIsEqualTo:'>
4128      <retval type='B' />
4129    </method>
4130    <method selector='scriptingIsGreaterThan:'>
4131      <retval type='B' />
4132    </method>
4133    <method selector='scriptingIsGreaterThanOrEqualTo:'>
4134      <retval type='B' />
4135    </method>
4136    <method selector='scriptingIsLessThan:'>
4137      <retval type='B' />
4138    </method>
4139    <method selector='scriptingIsLessThanOrEqualTo:'>
4140      <retval type='B' />
4141    </method>
4142    <method class_method='true' selector='setKeys:triggerChangeNotificationsForDependentKey:'>
4143      <retval type='v' />
4144    </method>
4145    <method selector='setNilValueForKey:'>
4146      <retval type='v' />
4147    </method>
4148    <method selector='setObservationInfo:'>
4149      <retval type='v' />
4150      <arg index='0' type='^v' />
4151    </method>
4152    <method selector='setScriptingProperties:'>
4153      <retval type='v' />
4154    </method>
4155    <method selector='setValue:forKey:'>
4156      <retval type='v' />
4157    </method>
4158    <method selector='setValue:forKeyPath:'>
4159      <retval type='v' />
4160    </method>
4161    <method selector='setValue:forUndefinedKey:'>
4162      <retval type='v' />
4163    </method>
4164    <method selector='setValuesForKeysWithDictionary:'>
4165      <retval type='v' />
4166    </method>
4167    <method class_method='true' selector='setVersion:'>
4168      <retval type='v' />
4169      <arg index='0' type='i' type64='q' />
4170    </method>
4171    <method selector='spellServer:checkString:offset:types:options:orthography:wordCount:'>
4172	    <arg index='2' type='I' type64='Q' />
4173	    <arg index='3' type='i' type64='q' />
4174	    <arg index='6' type='^i' type64='^q' type_modifier='o'/>
4175    </method>
4176    <method selector='spellServer:checkGrammarInString:language:details:'>
4177      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4178      <arg index='3' type_modifier='o' type="^@" />
4179    </method>
4180    <method selector='spellServer:didForgetWord:inLanguage:'>
4181      <retval type='v' />
4182    </method>
4183    <method selector='spellServer:didLearnWord:inLanguage:'>
4184      <retval type='v' />
4185    </method>
4186    <method selector='spellServer:findMisspelledWordInString:language:wordCount:countOnly:'>
4187      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4188      <arg index='3' type_modifier='o' type="^i" type64="^q" />
4189      <arg index='4' type='B' />
4190    </method>
4191    <method selector='spellServer:suggestCompletionsForPartialWordRange:inString:language:'>
4192      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4193    </method>
4194    <method selector='stream:handleEvent:'>
4195      <retval type='v' />
4196      <arg index='1' type='I' type64='Q' />
4197    </method>
4198    <method selector='superclass'>
4199      <retval type='#' />
4200    </method>
4201    <method class_method='true' selector='superclass'>
4202      <retval type='#' />
4203    </method>
4204    <method selector='takeStoredValue:forKey:'>
4205      <retval type='v' />
4206    </method>
4207    <method selector='takeValue:forKey:'>
4208      <retval type='v' />
4209    </method>
4210    <method selector='takeValue:forKeyPath:'>
4211      <retval type='v' />
4212    </method>
4213    <method selector='takeValuesFromDictionary:'>
4214      <retval type='v' />
4215    </method>
4216    <method selector='unableToSetNilForKey:'>
4217      <retval type='v' />
4218    </method>
4219    <method selector='unarchiver:cannotDecodeObjectOfClassName:originalClasses:'>
4220      <retval type='#' />
4221    </method>
4222    <method selector='unarchiver:willReplaceObject:withObject:'>
4223      <retval type='v' />
4224    </method>
4225    <method selector='unarchiverDidFinish:'>
4226      <retval type='v' />
4227    </method>
4228    <method selector='unarchiverWillFinish:'>
4229      <retval type='v' />
4230    </method>
4231    <method selector='unlock'>
4232      <retval type='v' />
4233    </method>
4234    <method selector='useCredential:forAuthenticationChallenge:'>
4235      <retval type='v' />
4236    </method>
4237    <method class_method='true' selector='useStoredAccessor'>
4238      <retval type='B' />
4239    </method>
4240    <method selector='validateValue:forKey:error:'>
4241      <retval type='B' />
4242      <arg index='0' type_modifier='N' type="^@"/>
4243      <arg index='2' type_modifier='o' type="^@"/>
4244    </method>
4245    <method selector='validateValue:forKeyPath:error:'>
4246      <retval type='B' />
4247      <arg index='0' type_modifier='N' type="^@"/>
4248      <arg index='1' type='@' />
4249      <arg index='2' type_modifier='o' type="^@"/>
4250    </method>
4251    <method selector='valueAtIndex:inPropertyWithKey:'>
4252      <arg index='0' type='I' type64='Q' />
4253    </method>
4254    <method class_method='true' selector='version'>
4255      <retval type='i' type64='q' />
4256    </method>
4257    <method selector='willChange:valuesAtIndexes:forKey:'>
4258      <retval type='v' />
4259      <arg index='0' type='I' />
4260    </method>
4261    <method selector='willChangeValueForKey:'>
4262      <retval type='v' />
4263    </method>
4264    <method selector='willChangeValueForKey:withSetMutation:usingObjects:'>
4265      <retval type='v' />
4266      <arg index='1' type='I' />
4267    </method>
4268  </class>
4269  <class name='NSBlockOperation'>
4270	  <method class_method='true' selector='blockOperationWithBlock:'>
4271		  <arg index='0' block='true'>
4272			  <retval type='v' />
4273		  </arg>
4274	  </method>
4275	  <method selector='addExecutionBlock:'>
4276		  <arg index='0' block='true'>
4277			  <retval type='v' />
4278		  </arg>
4279	  </method>
4280
4281  </class>
4282  <class name='NSOperation'>
4283	  <method selector='completionBlock' >
4284		  <retval block='true'>
4285			  <retval type='v' />
4286		  </retval>
4287	  </method>
4288	  <method selector='setCompletionBlock:' >
4289		  <arg index='0' block='true'>
4290			  <retval type='v' />
4291		  </arg>
4292	  </method>
4293
4294    <method selector='isCancelled'>
4295      <retval type='B' />
4296    </method>
4297    <method selector='isConcurrent'>
4298      <retval type='B' />
4299    </method>
4300    <method selector='isExecuting'>
4301      <retval type='B' />
4302    </method>
4303    <method selector='isFinished'>
4304      <retval type='B' />
4305    </method>
4306    <method selector='isReady'>
4307      <retval type='B' />
4308    </method>
4309  </class>
4310  <class name='NSOperationQueue'>
4311	  <method selector='addOperations:waitUntilFinished:'>
4312		  <arg index='1' type='B' />
4313	  </method>
4314	  <method selector='addOperationWithBlock:'>
4315		  <arg index='0' block='true'>
4316			  <retval type='v'/>
4317		  </arg>
4318	  </method>
4319    <method selector='isSuspended'>
4320      <retval type='B' />
4321    </method>
4322    <method selector='setSuspended:'>
4323      <arg index='0' type='B' />
4324    </method>
4325  </class>
4326  <class name='NSOutputStream'>
4327	  <method selector='initWithURL:append:'>
4328		  <arg index='1' type='B'/>
4329	  </method>
4330	  <method class_method='true' selector='outputStreamWithURL:append:'>
4331		  <arg index='1' type='B'/>
4332	  </method>
4333    <method selector='hasSpaceAvailable'>
4334      <retval type='B' />
4335    </method>
4336    <method selector='initToBuffer:capacity:'>
4337      <arg c_array_length_in_arg='1' index='0' type='^v' type_modifier='o' />
4338    </method>
4339    <method selector='initToFileAtPath:append:'>
4340      <arg index='1' type='B' />
4341    </method>
4342    <method class_method='true' selector='outputStreamToBuffer:capacity:'>
4343      <arg c_array_length_in_arg='1' index='0' type_modifier='o' type='^v'/>
4344    </method>
4345    <method class_method='true' selector='outputStreamToFileAtPath:append:'>
4346      <arg index='1' type='B' />
4347    </method>
4348    <method selector='write:maxLength:'>
4349      <arg c_array_length_in_arg='1' index='0' type='^v' type_modifier='n' />
4350    </method>
4351  </class>
4352  <class name='NSPointerFunctions'>
4353	  <method selector='usesStrongWriteBarrier'>
4354		  <retval type='B'/>
4355	  </method>
4356	  <method selector='usesWeakReadAndWriteBarriers'>
4357		  <retval type='B'/>
4358	  </method>
4359  </class>
4360  <class name='NSPointerArray'>
4361	  <method selector='addPointer:'>
4362		  <arg index='0' type='@' type64='@' />
4363	  </method>
4364    <method selector='insertPointer:atIndex:' >
4365		  <arg index='0' type='@' type64='@' />
4366	  </method>
4367
4368    <method selector='pointerAtIndex:' >
4369	    <retval type='@' type64='@' />
4370    </method>
4371    <method selector='replacePointerAtIndex:withPointer:' suggestion='use NSMutableArray' >
4372		  <arg index='1' type='@' type64='@' />
4373	  </method>
4374  </class>
4375  <class name='NSPort'>
4376    <method selector='isValid'>
4377      <retval type='B' />
4378    </method>
4379    <method selector='sendBeforeDate:components:from:reserved:'>
4380      <retval type='B' />
4381    </method>
4382    <method selector='sendBeforeDate:msgid:components:from:reserved:'>
4383      <retval type='B' />
4384    </method>
4385  </class>
4386  <class name='NSPortCoder'>
4387    <method selector='isBycopy'>
4388      <retval type='B' />
4389    </method>
4390    <method selector='isByref'>
4391      <retval type='B' />
4392    </method>
4393  </class>
4394  <class name='NSPortMessage'>
4395    <method selector='sendBeforeDate:'>
4396      <retval type='B' />
4397    </method>
4398  </class>
4399  <class name='NSPortNameServer'>
4400    <method selector='registerPort:name:'>
4401      <retval type='B' />
4402    </method>
4403    <method selector='removePortForName:'>
4404      <retval type='B' />
4405    </method>
4406  </class>
4407  <class name='NSPositionalSpecifier'>
4408    <method selector='insertionReplaces'>
4409      <retval type='B' />
4410    </method>
4411  </class>
4412  <class name='NSPredicate'>
4413	  <method selector='predicateWithBlock:'>
4414		  <arg index='0' block='true'>
4415			  <retval type='B' />
4416			  <arg type='@'/>
4417			  <arg type='@'/>
4418		  </arg>
4419	  </method>
4420    <method selector='evaluateWithObject:'>
4421      <retval type='B' />
4422    </method>
4423    <method selector='evaluateWithObject:substitutionVariables:'>
4424      <retval type='B' />
4425    </method>
4426    <method class_method='true' selector='predicateWithFormat:' variadic='true'>
4427      <arg index='0' printf_format='true' type='@' />
4428    </method>
4429    <method class_method='true' selector='predicateWithFormat:arguments:' suggestion='use predicateWithFormat:' />
4430    <method class_method='true' selector='predicateWithValue:'>
4431      <arg index='0' type='B' />
4432    </method>
4433  </class>
4434  <class name='NSProcessInfo'>
4435  </class>
4436  <class name='NSPropertyListSerialization'>
4437	  <method class_method='true' selector='dataWithPropertyList:format:options:error:' >
4438		  <arg index='3' type_modifier='o' />
4439	  </method>
4440	  <method class_method='true' selector='writePropertyList:toStream:format:options:error:' >
4441		  <arg index='4' type_modifier='o' />
4442	  </method>
4443	  <method class_method='true' selector='propertyListWithData:options:format:error:' >
4444		  <arg index='2' type_modifier='o' />
4445		  <arg index='3' type_modifier='o' />
4446	  </method>
4447	  <method class_method='true' selector='propertyListWithStream:options:format:error:' >
4448		  <arg index='2' type_modifier='o' />
4449		  <arg index='3' type_modifier='o' />
4450	  </method>
4451
4452    <method class_method='true' selector='dataFromPropertyList:format:errorDescription:'>
4453      <arg index='2' type_modifier='o' />
4454    </method>
4455    <method class_method='true' selector='propertyList:isValidForFormat:'>
4456      <retval type='B' />
4457    </method>
4458    <method class_method='true' selector='propertyListFromData:mutabilityOption:format:errorDescription:'>
4459      <arg index='2' type_modifier='o' />
4460      <arg index='3' type_modifier='o' />
4461    </method>
4462  </class>
4463  <class name='NSProxy'>
4464    <method class_method='true' selector='respondsToSelector:'>
4465      <retval type='B' />
4466    </method>
4467  </class>
4468  <class name='NSRecursiveLock'>
4469    <method selector='lockBeforeDate:'>
4470      <retval type='B' />
4471    </method>
4472    <method selector='tryLock'>
4473      <retval type='B' />
4474    </method>
4475  </class>
4476  <class name='NSRunLoop'>
4477    <method selector='cancelPerformSelector:target:argument:'>
4478      <arg index='0' sel_of_type='v@:@' />
4479    </method>
4480    <method selector='performSelector:target:argument:order:modes:'>
4481      <arg index='0' sel_of_type='v@:@' />
4482    </method>
4483    <method selector='runMode:beforeDate:'>
4484      <retval type='B' />
4485    </method>
4486  </class>
4487  <class name='NSScanner'>
4488    <method selector='caseSensitive'>
4489      <retval type='B' />
4490    </method>
4491    <method selector='isAtEnd'>
4492      <retval type='B' />
4493    </method>
4494    <method selector='scanCharactersFromSet:intoString:'>
4495      <retval type='B' />
4496      <arg index='1' null_accepted='false' type_modifier='o' />
4497    </method>
4498    <method selector='scanDecimal:'>
4499      <retval type='B' />
4500      <arg index='0' null_accepted='false' />
4501    </method>
4502    <method selector='scanDouble:'>
4503      <retval type='B' />
4504      <arg index='0' null_accepted='false' type_modifier='o' />
4505    </method>
4506    <method selector='scanFloat:'>
4507      <retval type='B' />
4508      <arg index='0' null_accepted='false' type_modifier='o' />
4509    </method>
4510    <method selector='scanHexDouble:'>
4511      <retval type='B' />
4512      <arg index='0' null_accepted='false' type_modifier='o' />
4513    </method>
4514    <method selector='scanHexFloat:'>
4515      <retval type='B' />
4516      <arg index='0' null_accepted='false' type_modifier='o' />
4517    </method>
4518    <method selector='scanHexInt:'>
4519      <retval type='B' />
4520      <arg index='0' null_accepted='false' type_modifier='o' />
4521    </method>
4522    <method selector='scanHexLongLong:'>
4523      <retval type='B' />
4524      <arg index='0' null_accepted='false' type_modifier='o' />
4525    </method>
4526    <method selector='scanInt:'>
4527      <retval type='B' />
4528      <arg index='0' null_accepted='false' type_modifier='o' />
4529    </method>
4530    <method selector='scanInteger:'>
4531      <retval type='B' />
4532      <arg index='0' null_accepted='false' type_modifier='o' />
4533    </method>
4534    <method selector='scanLongLong:'>
4535      <retval type='B' />
4536      <arg index='0' null_accepted='false' type_modifier='o' />
4537    </method>
4538    <method selector='scanString:intoString:'>
4539      <retval type='B' />
4540      <arg index='1' null_accepted='false' type_modifier='o' />
4541    </method>
4542    <method selector='scanUpToCharactersFromSet:intoString:'>
4543      <retval type='B' />
4544      <arg index='1' null_accepted='false' type_modifier='o' />
4545    </method>
4546    <method selector='scanUpToString:intoString:'>
4547      <retval type='B' />
4548      <arg index='1' null_accepted='false' type_modifier='o' />
4549    </method>
4550    <method selector='setCaseSensitive:'>
4551      <arg index='0' type='B' />
4552    </method>
4553  </class>
4554  <class name='NSScriptClassDescription'>
4555    <method selector='hasOrderedToManyRelationshipForKey:'>
4556      <retval type='B' />
4557    </method>
4558    <method selector='hasPropertyForKey:'>
4559      <retval type='B' />
4560    </method>
4561    <method selector='hasReadablePropertyForKey:'>
4562      <retval type='B' />
4563    </method>
4564    <method selector='hasWritablePropertyForKey:'>
4565      <retval type='B' />
4566    </method>
4567    <method selector='isLocationRequiredToCreateForKey:'>
4568      <retval type='B' />
4569    </method>
4570    <method selector='isReadOnlyKey:'>
4571      <retval type='B' />
4572    </method>
4573    <method selector='matchesAppleEventCode:'>
4574      <retval type='B' />
4575    </method>
4576    <method selector='supportsCommand:'>
4577      <retval type='B' />
4578    </method>
4579  </class>
4580  <class name='NSScriptCoercionHandler'>
4581    <method selector='registerCoercer:selector:toConvertFromClass:toClass:'>
4582      <arg index='1' sel_of_type='@@:@#' />
4583    </method>
4584  </class>
4585  <class name='NSScriptCommand'>
4586    <method selector='isWellFormed'>
4587      <retval type='B' />
4588    </method>
4589  </class>
4590  <class name='NSScriptCommandDescription'>
4591    <method selector='isOptionalArgumentWithName:'>
4592      <retval type='B' />
4593    </method>
4594  </class>
4595  <class name='NSScriptObjectSpecifier'>
4596    <method selector='containerIsObjectBeingTested'>
4597      <retval type='B' />
4598    </method>
4599    <method selector='containerIsRangeContainerObject'>
4600      <retval type='B' />
4601    </method>
4602    <method selector='indicesOfObjectsByEvaluatingWithContainer:count:'>
4603      <retval c_array_length_in_arg='1' />
4604      <arg index='1' type_modifier='o' />
4605    </method>
4606    <method selector='setContainerIsObjectBeingTested:'>
4607      <arg index='0' type='B' />
4608    </method>
4609    <method selector='setContainerIsRangeContainerObject:'>
4610      <arg index='0' type='B' />
4611    </method>
4612  </class>
4613  <class name='NSScriptWhoseTest'>
4614    <method selector='isTrue'>
4615      <retval type='B' />
4616    </method>
4617  </class>
4618  <class name='NSSet'>
4619	  <method selector='enumerateObjectsUsingBlock:'>
4620		  <arg index='0' block='true'>
4621			  <retval type='v' />
4622			  <arg type='@' />
4623			  <arg type='^B' type_modifier='o' />
4624		  </arg>
4625	  </method>
4626	  <method selector='enumerateObjectsWithOptions:usingBlock:'>
4627		  <arg index='1' block='true'>
4628			  <retval type='v' />
4629			  <arg type='@' />
4630			  <arg type='^B' type_modifier='o' />
4631		  </arg>
4632	  </method>
4633	  <method selector='objectsPassingTest:'>
4634		  <arg index='0' block='true'>
4635			  <retval type='B' />
4636			  <arg type='@' />
4637			  <arg type='^B' type_modifier='o' />
4638		  </arg>
4639	  </method>
4640	  <method selector='objectsWithOptions:passingTest:'>
4641		  <arg index='1' block='true'>
4642			  <retval type='B' />
4643			  <arg type='@' />
4644			  <arg type='^B' type_modifier='o' />
4645		  </arg>
4646	  </method>
4647    <method selector='containsObject:'>
4648      <retval type='B' />
4649    </method>
4650    <method c_array_delimited_by_null='true' selector='initWithObjects:' variadic='true'>
4651    </method>
4652    <method selector='initWithObjects:count:'>
4653      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
4654    </method>
4655    <method selector='initWithSet:copyItems:'>
4656      <arg index='1' type='B' />
4657    </method>
4658    <method selector='intersectsSet:'>
4659      <retval type='B' />
4660    </method>
4661    <method selector='isEqualToSet:'>
4662      <retval type='B' />
4663    </method>
4664    <method selector='isSubsetOfSet:'>
4665      <retval type='B' />
4666    </method>
4667    <method selector='makeObjectsPerformSelector:'>
4668      <arg index='0' sel_of_type='v@:' />
4669    </method>
4670    <method selector='makeObjectsPerformSelector:withObject:'>
4671      <arg index='0' sel_of_type='v@:@' />
4672    </method>
4673    <method c_array_delimited_by_null='true' class_method='true' selector='setWithObjects:' variadic='true'>
4674    </method>
4675    <method class_method='true' selector='setWithObjects:count:'>
4676      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
4677    </method>
4678  </class>
4679  <class name='NSSocketPortNameServer'>
4680    <method selector='registerPort:name:'>
4681      <retval type='B' />
4682    </method>
4683    <method selector='registerPort:name:nameServerPortNumber:'>
4684      <retval type='B' />
4685    </method>
4686    <method selector='removePortForName:'>
4687      <retval type='B' />
4688    </method>
4689  </class>
4690  <class name='NSSortDescriptor'>
4691	  <method class_method='true' selector='sortDescriptorWithKey:ascending:' >
4692		  <arg index='1' type='B' />
4693	  </method>
4694	  <method class_method='true' selector='sortDescriptorWithKey:ascending:selector:' >
4695		  <arg index='1' type='B' />
4696	  </method>
4697	  <method class_method='true' selector='sortDescriptorWithKey:ascending:comparator:' >
4698		  <arg index='1' type='B' />
4699		  <arg index='2' block='true' >
4700			  <retval type='i'/>
4701			  <arg type='@' />
4702			  <arg type='@' />
4703		  </arg>
4704	  </method>
4705	  <method selector='initWithKey:ascending:comparator:' >
4706		  <arg index='1' type='B' />
4707		  <arg index='2' block='true' >
4708			  <retval type='i'/>
4709			  <arg type='@' />
4710			  <arg type='@' />
4711		  </arg>
4712	  </method>
4713	  <method selector='comparator' >
4714		  <retval block='true' >
4715			  <retval type='i'/>
4716			  <arg type='@' />
4717			  <arg type='@' />
4718		  </retval>
4719	  </method>
4720    <method selector='ascending'>
4721      <retval type='B' />
4722    </method>
4723    <method selector='initWithKey:ascending:'>
4724      <arg index='1' type='B' />
4725    </method>
4726    <method selector='initWithKey:ascending:selector:'>
4727      <arg index='1' type='B' />
4728      <arg index='2' sel_of_type='i@:@' />
4729    </method>
4730  </class>
4731  <class name='NSSpellServer'>
4732    <method selector='isWordInUserDictionaries:caseSensitive:'>
4733      <retval type='B' />
4734      <arg index='1' type='B' />
4735    </method>
4736    <method selector='registerLanguage:byVendor:'>
4737      <retval type='B' />
4738    </method>
4739  </class>
4740  <class name='NSStream'>
4741    <method class_method='true' selector='getStreamsToHost:port:inputStream:outputStream:'>
4742      <arg index='2' null_accepted='false' type_modifier='o' />
4743      <arg index='3' null_accepted='false' type_modifier='o' />
4744    </method>
4745    <method selector='setProperty:forKey:'>
4746      <retval type='B' />
4747    </method>
4748  </class>
4749  <class name='NSString'>
4750	  <method selector='enumerateSubstringsInRange:options:usingBlock:'>
4751	      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4752	      <arg index='2' block='true' >
4753		      <retval type='v'/>
4754		      <arg type='@' />
4755	      	      <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4756	      	      <arg type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4757		      <arg type='^B' type_modifier='o' />
4758	      </arg>
4759          </method>
4760	  <method selector='enumerateLinesUsingBlock:'>
4761		  <arg index='0' block='true'>
4762			  <retval type='v'/>
4763			  <arg type='@'/>
4764			  <arg type='^B' type_modifier='o' />
4765		  </arg>
4766	  </method>
4767    <method selector='UTF8String'>
4768      <retval c_array_delimited_by_null='true' type='^t' type64='^t' />
4769    </method>
4770    <method selector='boolValue'>
4771      <retval type='B' />
4772    </method>
4773    <method selector='cStringUsingEncoding:'>
4774      <retval c_array_delimited_by_null='true' type='^v' />
4775    </method>
4776    <method selector='canBeConvertedToEncoding:'>
4777      <retval type='B' />
4778    </method>
4779    <method selector='characterAtIndex:'>
4780      <retval type='T' />
4781    </method>
4782    <method selector='compare:options:range:'>
4783      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4784    </method>
4785    <method selector='compare:options:range:locale:'>
4786      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4787    </method>
4788    <method selector='completePathIntoString:caseSensitive:matchesIntoArray:filterTypes:'>
4789      <arg index='0' type_modifier='o' />
4790      <arg index='1' type='B' />
4791      <arg index='2' type_modifier='o' />
4792    </method>
4793    <method selector='dataUsingEncoding:allowLossyConversion:'>
4794      <arg index='1' type='B' />
4795    </method>
4796    <method selector='fileSystemRepresentation'>
4797      <retval c_array_delimited_by_null='true' type='^t' type64='^t' />
4798    </method>
4799    <method selector='availableStringEncodings'>
4800	    <retval c_array_delimited_by_null='true' />
4801    </method>
4802    <method selector='getBytes:maxLength:usedLength:encoding:options:range:remainingRange:'>
4803      <retval type='B' />
4804      <arg c_array_length_in_arg='1,2' index='0' type_modifier='o' />
4805      <arg index='2' type_modifier='o' />
4806      <arg index='5' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4807      <arg index='6' type_modifier='o' />
4808    </method>
4809    <method selector='cString'>
4810	    <retval type='^t' c_array_delimited_by_null='true' />
4811    </method>
4812    <method selector='lossyCString'>
4813	    <retval type='^t' c_array_delimited_by_null='true' />
4814    </method>
4815    <method selector='getCString:' suggestion='use -cString' />
4816    <method selector='getCString:maxLength:' >
4817	    <retval type='B' />
4818	    <arg index='0' type='^v' type_modifier='o' c_array_length_in_arg='1' />
4819    </method>
4820    <method selector='getCString:maxLength:encoding:' >
4821	    <retval type='B' />
4822	    <arg index='0' type='^v' type_modifier='o' c_array_length_in_arg='1' />
4823    </method>
4824    <method selector='getCString:maxLength:range:remainingRange:' >
4825	    <retval type='B' />
4826	    <arg index='0' type='^v' type_modifier='o' c_array_length_in_arg='1' />
4827	    <arg index='3' type_modifier='o' />
4828    </method>
4829    <method selector='getCharacters:'>
4830      <retval type='v' />
4831      <arg c_array_of_variable_length='true' index='0' type='^T' type_modifier='o' />
4832    </method>
4833    <method selector='getCharacters:range:'>
4834      <retval type='v' />
4835      <arg c_array_length_in_arg='1' index='0' type='^T' type_modifier='o' />
4836      <arg index='1' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4837    </method>
4838    <method selector='getFileSystemRepresentation:maxLength:' >
4839	    <retval type='B' />
4840	    <arg index='0' c_array_length_in_arg='1' type_modifier='o' type='^t' />
4841    </method>
4842    <method selector='getLineStart:end:contentsEnd:forRange:'>
4843      <retval type='v' />
4844      <arg index='0' type_modifier='o' />
4845      <arg index='1' type_modifier='o' />
4846      <arg index='2' type_modifier='o' />
4847      <arg index='3' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4848    </method>
4849    <method selector='getParagraphStart:end:contentsEnd:forRange:'>
4850      <retval type='v' />
4851      <arg index='0' type_modifier='o' />
4852      <arg index='1' type_modifier='o' />
4853      <arg index='2' type_modifier='o' />
4854      <arg index='3' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4855    </method>
4856    <method selector='hasPrefix:'>
4857      <retval type='B' />
4858    </method>
4859    <method selector='hasSuffix:'>
4860      <retval type='B' />
4861    </method>
4862    <method selector='initWithBytes:length:encoding:'>
4863      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
4864    </method>
4865    <method selector='initWithBytesNoCopy:length:encoding:freeWhenDone:'>
4866      <arg c_array_length_in_arg='1' index='0' type_modifier='n' />
4867      <arg index='3' type='B' />
4868    </method>
4869    <method selector='initWithCString:'>
4870      <arg c_array_delimited_by_null='true' index='0' type='^v' type_modifier='n' />
4871    </method>
4872    <method selector='initWithCString:encoding:'>
4873      <arg c_array_delimited_by_null='true' index='0' type='^t' type_modifier='n' />
4874    </method>
4875    <method selector='initWithCString:length:'>
4876      <arg c_array_length_in_arg='1' index='0' type='^v' type_modifier='n' />
4877    </method>
4878    <method selector='initWithCStringNoCopy:length:freeWhenDone:'>
4879      <arg c_array_length_in_arg='1' index='0' type='^v' type_modifier='n' />
4880      <arg index='2' type='B' />
4881    </method>
4882    <method selector='initWithCharacters:length:'>
4883      <arg index='0' type='^T' type_modifier='n' c_array_length_in_arg='1'  />
4884    </method>
4885    <method selector='initWithCharactersNoCopy:length:freeWhenDone:'>
4886      <retval type='@' />
4887      <arg index='0' type='^T' type_modifier='n' c_array_length_in_arg='1' />
4888      <arg index='2' type='B' />
4889    </method>
4890    <method selector='initWithContentsOfFile:encoding:error:'>
4891      <arg index='2' type_modifier='o' />
4892    </method>
4893    <method selector='initWithContentsOfFile:usedEncoding:error:'>
4894      <arg index='1' type_modifier='o' />
4895      <arg index='2' type_modifier='o' />
4896    </method>
4897    <method selector='initWithContentsOfURL:'>
4898      <arg index='0' type='@' />
4899    </method>
4900    <method selector='initWithContentsOfURL:encoding:error:'>
4901      <arg index='2' type_modifier='o' />
4902    </method>
4903    <method selector='initWithContentsOfURL:usedEncoding:error:'>
4904      <arg index='1' type_modifier='o' />
4905      <arg index='2' type_modifier='o' />
4906    </method>
4907    <method selector='initWithFormat:' variadic='true'>
4908      <arg index='0' printf_format='true' type='@' />
4909    </method>
4910    <method selector='initWithFormat:arguments:' suggestion='use -initWithFormat:' />
4911    <method selector='initWithFormat:locale:' variadic='true'>
4912      <arg index='0' printf_format='true' type='@' />
4913    </method>
4914    <method selector='initWithFormat:locale:arguments:' suggestion='use -initWithFormat:locale:' />
4915    <method selector='initWithUTF8String:'>
4916      <arg c_array_delimited_by_null='true' index='0' type='^t' type_modifier='n' />
4917    </method>
4918    <method selector='isAbsolutePath'>
4919      <retval type='B' />
4920    </method>
4921    <method selector='isEqualToString:'>
4922      <retval type='B' />
4923    </method>
4924    <method selector='lineRangeForRange:'>
4925      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4926      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4927    </method>
4928    <method class_method='true' selector='localizedStringWithFormat:' variadic='true'>
4929      <arg index='0' printf_format='true' type='@' />
4930    </method>
4931    <method selector='paragraphRangeForRange:'>
4932      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4933      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4934    </method>
4935    <method selector='rangeOfCharacterFromSet:'>
4936      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4937    </method>
4938    <method selector='rangeOfCharacterFromSet:options:'>
4939      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4940    </method>
4941    <method selector='rangeOfCharacterFromSet:options:range:'>
4942      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4943      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4944    </method>
4945    <method selector='rangeOfComposedCharacterSequenceAtIndex:'>
4946      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4947    </method>
4948    <method selector='rangeOfComposedCharacterSequencesForRange:'>
4949      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4950      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4951    </method>
4952    <method selector='rangeOfString:'>
4953      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4954    </method>
4955    <method selector='rangeOfString:options:'>
4956      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4957    </method>
4958    <method selector='rangeOfString:options:range:'>
4959      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4960      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4961    </method>
4962    <method selector='rangeOfString:options:range:locale:'>
4963      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4964      <arg index='2' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4965    </method>
4966    <method selector='stringByAppendingFormat:' variadic='true'>
4967      <arg index='0' printf_format='true' type='@' />
4968    </method>
4969    <method selector='stringByReplacingCharactersInRange:withString:'>
4970      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4971    </method>
4972    <method selector='stringByReplacingOccurrencesOfString:withString:options:range:'>
4973      <arg index='3' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
4974    </method>
4975    <method class_method='true' selector='stringWithCString:'>
4976      <arg c_array_delimited_by_null='true' index='0' type='^v' type_modifier='n' />
4977    </method>
4978    <method class_method='true' selector='stringWithCString:encoding:'>
4979      <arg c_array_delimited_by_null='true' index='0' type='^t' type_modifier='n' />
4980    </method>
4981    <method class_method='true' selector='stringWithCString:length:'>
4982      <arg c_array_length_in_arg='1' index='0' type='^v' type_modifier='n' />
4983    </method>
4984    <method class_method='true' selector='stringWithCharacters:length:'>
4985      <arg c_array_length_in_arg='1' index='0' type='r^T' type_modifier='n' />
4986    </method>
4987    <method class_method='true' selector='stringWithContentsOfFile:encoding:error:'>
4988      <arg index='2' type_modifier='o' />
4989    </method>
4990    <method class_method='true' selector='stringWithContentsOfFile:usedEncoding:error:'>
4991      <arg index='1' type_modifier='o' />
4992      <arg index='2' type_modifier='o' />
4993    </method>
4994    <method class_method='true' selector='stringWithContentsOfURL:encoding:error:'>
4995      <arg index='2' type_modifier='o' />
4996    </method>
4997    <method class_method='true' selector='stringWithContentsOfURL:usedEncoding:error:'>
4998      <arg index='1' type_modifier='o' />
4999      <arg index='2' type_modifier='o' />
5000    </method>
5001    <method class_method='true' selector='stringWithFormat:' variadic='true'>
5002      <arg index='0' type='@' printf_format='true' />
5003    </method>
5004    <method class_method='true' selector='stringWithUTF8String:'>
5005      <arg c_array_delimited_by_null='true' index='0' type='^t' type_modifier='n' />
5006    </method>
5007    <method selector='substringWithRange:'>
5008      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
5009    </method>
5010    <method selector='writeToFile:atomically:'>
5011      <retval type='B' />
5012      <arg index='1' type='B' />
5013    </method>
5014    <method selector='writeToFile:atomically:encoding:error:'>
5015      <retval type='B' />
5016      <arg index='1' type='B' />
5017      <arg index='3' type_modifier='o' />
5018    </method>
5019    <method selector='writeToURL:atomically:'>
5020      <retval type='B' />
5021      <arg index='1' type='B' />
5022    </method>
5023    <method selector='writeToURL:atomically:encoding:error:'>
5024      <retval type='B' />
5025      <arg index='1' type='B' />
5026      <arg index='3' type_modifier='o' />
5027    </method>
5028  </class>
5029  <class name='NSTask'>
5030    <method selector='isRunning'>
5031      <retval type='B' />
5032    </method>
5033    <method selector='resume'>
5034      <retval type='B' />
5035    </method>
5036    <method selector='suspend'>
5037      <retval type='B' />
5038    </method>
5039  </class>
5040  <class name='NSThread'>
5041    <method class_method='true' selector='detachNewThreadSelector:toTarget:withObject:'>
5042      <arg index='0' sel_of_type='v@:@' />
5043    </method>
5044    <method selector='initWithTarget:selector:object:'>
5045      <arg index='1' sel_of_type='v@:@' />
5046    </method>
5047    <method selector='isCancelled'>
5048      <retval type='B' />
5049    </method>
5050    <method selector='isExecuting'>
5051      <retval type='B' />
5052    </method>
5053    <method selector='isFinished'>
5054      <retval type='B' />
5055    </method>
5056    <method selector='isMainThread'>
5057      <retval type='B' />
5058    </method>
5059    <method class_method='true' selector='isMainThread'>
5060      <retval type='B' />
5061    </method>
5062    <method class_method='true' selector='isMultiThreaded'>
5063      <retval type='B' />
5064    </method>
5065    <method class_method='true' selector='setThreadPriority:'>
5066      <retval type='B' />
5067    </method>
5068  </class>
5069  <class name='NSTimeZone'>
5070    <method selector='isEqualToTimeZone:'>
5071      <retval type='B' />
5072    </method>
5073    <method selector='isDaylightSavingTimeForDate:'>
5074      <retval type='B' />
5075    </method>
5076    <method selector='isDaylightSavingTime'>
5077      <retval type='B' />
5078    </method>
5079  </class>
5080  <class name='NSTimer'>
5081    <method selector='initWithFireDate:interval:target:selector:userInfo:repeats:'>
5082      <arg index='3' sel_of_type='v@:@' />
5083      <arg index='5' type='B' />
5084    </method>
5085    <method selector='isValid'>
5086      <retval type='B' />
5087    </method>
5088    <method class_method='true' selector='scheduledTimerWithTimeInterval:invocation:repeats:'>
5089      <arg index='2' type='B' />
5090    </method>
5091    <method class_method='true' selector='scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:'>
5092      <arg index='2' sel_of_type='v@:@' />
5093      <arg index='4' type='B' />
5094    </method>
5095    <method class_method='true' selector='timerWithTimeInterval:invocation:repeats:'>
5096      <arg index='2' type='B' />
5097    </method>
5098    <method class_method='true' selector='timerWithTimeInterval:target:selector:userInfo:repeats:'>
5099      <arg index='2' sel_of_type='v@:@' />
5100      <arg index='4' type='B' />
5101    </method>
5102  </class>
5103  <class name='NSURL'>
5104	  <method selector='resourceValuesForKeys:error:'>
5105		  <arg index='1' type_modifier='o' />
5106	  </method>
5107    <method selector='getResourceValue:forKey:error:'>
5108	    <retval type='B' />
5109	    <arg index='0' type_modifier='o' />
5110	    <arg index='2' type_modifier='o' />
5111    </method>
5112    <method selector='setResourceValue:forKey:error:'>
5113	    <retval type='B' />
5114	    <arg index='2' type_modifier='o' />
5115    </method>
5116    <method selector='setResourceValues:error:'>
5117	    <retval type='B' />
5118	    <arg index='1' type_modifier='o' />
5119    </method>
5120    <method selector='checkResourceIsReachableAndReturnError:'>
5121	    <retval type='B' />
5122	    <arg index='0' type_modifier='o' />
5123    </method>
5124    <method selector='isFileReferenceURL'>
5125	    <retval type='B' />
5126    </method>
5127    <method selector='bookmarkDataWithOptions:includingResourceValuesForKeys:relativeToURL:error:'>
5128	    <arg index='3' type_modifier='o' />
5129    </method>
5130    <method selector='initByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:'>
5131	    <arg index='3' type='^B' type_modifier='o' />
5132	    <arg index='4' type_modifier='o' />
5133    </method>
5134    <method class_method='true' selector='URLByResolvingBookmarkData:options:relativeToURL:bookmarkDataIsStale:error:'>
5135	    <arg index='3' type='^B' type_modifier='o' />
5136	    <arg index='4' type_modifier='o' />
5137    </method>
5138    <method class_method='true' selector='writeBookmarkData:toURL:options:error:'>
5139	    <retval type='B' />
5140	    <arg index='3' type_modifier='o' />
5141    </method>
5142    <method class_method='true' selector='bookmarkDataWithContentsOfURL:error:'>
5143	    <arg index='1' type_modifier='o' />
5144    </method>
5145    <method selector='URLHandleUsingCache:'>
5146      <arg index='0' type='B' />
5147    </method>
5148    <method class_method='true' selector='fileURLWithPath:isDirectory:'>
5149      <arg index='1' type='B' />
5150    </method>
5151    <method selector='initFileURLWithPath:isDirectory:'>
5152      <arg index='1' type='B' />
5153    </method>
5154    <method selector='isFileURL'>
5155      <retval type='B' />
5156    </method>
5157    <method selector='loadResourceDataNotifyingClient:usingCache:'>
5158      <arg index='1' type='B' />
5159    </method>
5160    <method selector='resourceDataUsingCache:'>
5161      <arg index='0' type='B' />
5162    </method>
5163    <method selector='setProperty:forKey:'>
5164      <retval type='B' />
5165    </method>
5166    <method selector='setResourceData:'>
5167      <retval type='B' />
5168    </method>
5169  </class>
5170  <class name='NSURLConnection'>
5171    <method class_method='true' selector='canHandleRequest:'>
5172      <retval type='B' />
5173    </method>
5174    <method selector='initWithRequest:delegate:startImmediately:'>
5175      <arg index='2' type='B' />
5176    </method>
5177    <method class_method='true' selector='sendSynchronousRequest:returningResponse:error:'>
5178      <arg index='1' type_modifier='o' />
5179      <arg index='2' type_modifier='o' />
5180    </method>
5181  </class>
5182  <class name='NSURLCredential'>
5183    <method selector='hasPassword'>
5184      <retval type='B' />
5185    </method>
5186  </class>
5187  <class name='NSURLDownload'>
5188    <method class_method='true' selector='canResumeDownloadDecodedWithEncodingMIMEType:'>
5189      <retval type='B' />
5190    </method>
5191    <method selector='deletesFileUponFailure'>
5192      <retval type='B' />
5193    </method>
5194    <method selector='setDeletesFileUponFailure:'>
5195      <arg index='0' type='B' />
5196    </method>
5197    <method selector='setDestination:allowOverwrite:'>
5198      <arg index='1' type='B' />
5199    </method>
5200  </class>
5201  <class name='NSURLHandle'>
5202    <method class_method='true' selector='canInitWithURL:'>
5203      <retval type='B' />
5204    </method>
5205    <method selector='didLoadBytes:loadComplete:'>
5206      <arg index='1' type='B' />
5207    </method>
5208    <method selector='initWithURL:cached:'>
5209      <arg index='1' type='B' />
5210    </method>
5211    <method selector='writeData:'>
5212      <retval type='B' />
5213    </method>
5214    <method selector='writeProperty:forKey:'>
5215      <retval type='B' />
5216    </method>
5217  </class>
5218  <class name='NSURLProtectionSpace'>
5219    <method selector='isProxy'>
5220      <retval type='B' />
5221    </method>
5222    <method selector='receivesCredentialSecurely'>
5223      <retval type='B' />
5224    </method>
5225  </class>
5226  <class name='NSURLProtocol'>
5227    <method class_method='true' selector='canInitWithRequest:'>
5228      <retval type='B' />
5229    </method>
5230    <method class_method='true' selector='registerClass:'>
5231      <retval type='B' />
5232    </method>
5233    <method class_method='true' selector='requestIsCacheEquivalent:toRequest:'>
5234      <retval type='B' />
5235    </method>
5236    <method class_method='true' selector='setProperty:forKey:inRequest:'>
5237    </method>
5238  </class>
5239  <class name='NSURLRequest'>
5240    <method selector='HTTPShouldHandleCookies'>
5241      <retval type='B' />
5242    </method>
5243  </class>
5244  <class name='NSUnarchiver'>
5245    <method selector='isAtEnd'>
5246      <retval type='B' />
5247    </method>
5248  </class>
5249  <class name='NSUndoManager'>
5250    <method selector='canRedo'>
5251      <retval type='B' />
5252    </method>
5253    <method selector='canUndo'>
5254      <retval type='B' />
5255    </method>
5256    <method selector='groupsByEvent'>
5257      <retval type='B' />
5258    </method>
5259    <method selector='isRedoing'>
5260      <retval type='B' />
5261    </method>
5262    <method selector='isUndoRegistrationEnabled'>
5263      <retval type='B' />
5264    </method>
5265    <method selector='isUndoing'>
5266      <retval type='B' />
5267    </method>
5268    <method selector='redoMenuTitleForUndoActionName:'>
5269      <arg index='0' type='@' />
5270    </method>
5271    <method selector='registerUndoWithTarget:selector:object:'>
5272      <arg index='1' sel_of_type='v@:@' />
5273    </method>
5274  </class>
5275  <class name='NSUserDefaults'>
5276  <method selector='synchronize'>
5277	  <retval type='B'/>
5278  </method>
5279  <method selector='objectIsForcedForKey:'>
5280	  <retval type='B'/>
5281  </method>
5282    <method selector='boolForKey:'>
5283      <retval type='B' />
5284    </method>
5285    <method selector='objectIsForcedForKey:inDomain:'>
5286      <retval type='B' />
5287    </method>
5288    <method selector='setBool:forKey:'>
5289      <arg index='0' type='B' />
5290    </method>
5291  </class>
5292  <class name='NSValue'>
5293    <method selector='getValue:' suggestion='use another method' />
5294    <method selector='initWithBytes:objCType:'>
5295      <arg c_array_of_variable_length='true' index='0' type_modifier='n' />
5296      <arg c_array_delimited_by_null='true' index='1' type='^t' type_modifier='n' />
5297    </method>
5298    <method selector='isEqualToValue:'>
5299      <retval type='B' />
5300    </method>
5301    <method selector='objCType'>
5302      <retval c_array_delimited_by_null='true' type='^t' />
5303    </method>
5304    <method selector='pointValue'>
5305      <retval type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
5306    </method>
5307    <method selector='rangeValue'>
5308      <retval type='{_NSRange=II}' type64='{_NSRange=QQ}' />
5309    </method>
5310    <method selector='rectValue'>
5311      <retval type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
5312    </method>
5313    <method selector='sizeValue'>
5314      <retval type='{_NSSize=ff}' type64='{CGSize=dd}' />
5315    </method>
5316    <method class_method='true' selector='value:withObjCType:'>
5317      <arg index='0' type='^v' type_modifier='n' c_array_of_variable_length='true' />
5318      <arg c_array_delimited_by_null='true' index='1' type='^t' type_modifier='n' />
5319    </method>
5320    <method class_method='true' selector='valueWithBytes:objCType:'>
5321      <arg index='0' type='^v' type_modifier='n' c_array_of_variable_length='true' />
5322      <arg c_array_delimited_by_null='true' index='1' type='^t' type_modifier='n' />
5323    </method>
5324    <method class_method='true' selector='valueWithPoint:'>
5325      <arg index='0' type='{_NSPoint=ff}' type64='{CGPoint=dd}' />
5326    </method>
5327    <method class_method='true' selector='valueWithPointer:' suggestion='use some other method' />
5328    <method class_method='true' selector='valueWithRange:'>
5329      <arg index='0' type='{_NSRange=II}' type64='{_NSRange=QQ}' />
5330    </method>
5331    <method class_method='true' selector='valueWithRect:'>
5332      <arg index='0' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}' />
5333    </method>
5334    <method class_method='true' selector='valueWithSize:'>
5335      <arg index='0' type='{_NSSize=ff}' type64='{CGSize=dd}' />
5336    </method>
5337  </class>
5338  <class name='NSValueTransformer'>
5339    <method class_method='true' selector='allowsReverseTransformation'>
5340      <retval type='B' />
5341    </method>
5342  </class>
5343  <class name='NSXMLDTD'>
5344    <method selector='initWithContentsOfURL:options:error:'>
5345      <arg index='2' type_modifier='o' />
5346    </method>
5347    <method selector='initWithData:options:error:'>
5348      <arg index='2' type_modifier='o' />
5349    </method>
5350  </class>
5351  <class name='NSXMLDTDNode'>
5352    <method selector='isExternal'>
5353      <retval type='B' />
5354    </method>
5355  </class>
5356  <class name='NSXMLDocument'>
5357    <method selector='initWithContentsOfURL:options:error:'>
5358      <arg index='2' type_modifier='o' />
5359    </method>
5360    <method selector='initWithData:options:error:'>
5361      <arg index='2' type_modifier='o' />
5362    </method>
5363    <method selector='initWithXMLString:options:error:'>
5364      <arg index='2' type_modifier='o' />
5365    </method>
5366    <method selector='isStandalone'>
5367      <retval type='B' />
5368    </method>
5369    <method selector='objectByApplyingXSLT:arguments:error:'>
5370      <arg index='2' type_modifier='o' />
5371    </method>
5372    <method selector='objectByApplyingXSLTAtURL:arguments:error:'>
5373      <arg index='2' type_modifier='o' />
5374    </method>
5375    <method selector='objectByApplyingXSLTString:arguments:error:'>
5376      <arg index='2' type_modifier='o' />
5377    </method>
5378    <method selector='setStandalone:'>
5379      <arg index='0' type='B' />
5380    </method>
5381    <method selector='validateAndReturnError:'>
5382      <retval type='B' />
5383      		<arg index='0' type_modifier='o' />
5384    </method>
5385  </class>
5386  <class name='NSXMLElement'>
5387    <method selector='initWithXMLString:error:'>
5388      <arg index='1' type_modifier='o' />
5389    </method>
5390    <method selector='normalizeAdjacentTextNodesPreservingCDATA:'>
5391      <arg index='0' type='B' />
5392    </method>
5393  </class>
5394  <class name='NSXMLNode'>
5395    <method selector='canonicalXMLStringPreservingComments:'>
5396      <arg index='0' type='B' />
5397    </method>
5398    <method selector='objectsForXQuery:error:'>
5399      <arg index='1' type_modifier='o' />
5400    </method>
5401    <method selector='objectsForXQuery:error:'>
5402      <arg index='1' type_modifier='o' />
5403    </method>
5404    <method selector='objectsForXQuery:constants:error:'>
5405      <arg index='2' type_modifier='o' />
5406    </method>
5407    <method selector='setStringValue:resolvingEntities:'>
5408      <arg index='1' type='B' />
5409    </method>
5410    <method selector='nodesForXPath:error:'>
5411	    <arg index='1' type_modifier='o' />
5412    </method>
5413  </class>
5414  <class name='NSXMLParser'>
5415    <method selector='parse'>
5416      <retval type='B' />
5417    </method>
5418    <method selector='setShouldProcessNamespaces:'>
5419      <arg index='0' type='B' />
5420    </method>
5421    <method selector='setShouldReportNamespacePrefixes:'>
5422      <arg index='0' type='B' />
5423    </method>
5424    <method selector='setShouldResolveExternalEntities:'>
5425      <arg index='0' type='B' />
5426    </method>
5427    <method selector='shouldProcessNamespaces'>
5428      <retval type='B' />
5429    </method>
5430    <method selector='shouldReportNamespacePrefixes'>
5431      <retval type='B' />
5432    </method>
5433    <method selector='shouldResolveExternalEntities'>
5434      <retval type='B' />
5435    </method>
5436  </class>
5437</signatures>
5438