Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLakshmi Shanmugam2018-07-23 08:14:07 -0400
committerLakshmi Shanmugam2018-07-28 09:21:31 -0400
commitb51b906d4824d826b77d0548fd7b1c8d85a7dcf5 (patch)
tree1d576fc52a16b9a579a5a87b397492af3b432088 /bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa
parent154c899f6947991adc0b3bf2207f699518b8d967 (diff)
downloadeclipse.platform.swt-b51b906d4824d826b77d0548fd7b1c8d85a7dcf5.tar.gz
eclipse.platform.swt-b51b906d4824d826b77d0548fd7b1c8d85a7dcf5.tar.xz
eclipse.platform.swt-b51b906d4824d826b77d0548fd7b1c8d85a7dcf5.zip
Bug 514191 - Bridge support files should be updated to latest macOS
supported version (10.11) Change-Id: I6acae0343ae5abbd59ef18838d21c1d23fc99ab3 Signed-off-by: Lakshmi Shanmugam <lshanmug@in.ibm.com>
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport18527
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreFoundationFull.bridgesupport51
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/CoreTextFull.bridgesupport961
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/FoundationFull.bridgesupport14344
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/WebKitFull.bridgesupport715
5 files changed, 18927 insertions, 15671 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport
index ff4b79f0d1..5848ad85f0 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport
+++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/AppKitFull.bridgesupport
@@ -1,5 +1,6 @@
<?xml version='1.0'?>
<signatures version='1.0'>
+<depends_on path='/System/Library/Frameworks/Accelerate.framework'/>
<depends_on path='/System/Library/Frameworks/IOSurface.framework'/>
<depends_on path='/System/Library/Frameworks/ApplicationServices.framework'/>
<depends_on path='/System/Library/Frameworks/AudioToolbox.framework'/>
@@ -17,6 +18,7 @@
<depends_on path='/System/Library/Frameworks/OpenGL.framework'/>
<depends_on path='/System/Library/Frameworks/CoreFoundation.framework'/>
<depends_on path='/System/Library/Frameworks/CoreGraphics.framework'/>
+<depends_on path='/System/Library/Frameworks/CoreImage.framework'/>
<depends_on path='/System/Library/Frameworks/CoreText.framework'/>
<depends_on path='/System/Library/Frameworks/ImageIO.framework'/>
<opaque name='NSModalSession' type='^{_NSModalSession=}'/>
@@ -24,636 +26,654 @@
<opaque name='NSScreenAuxiliaryOpaque' type='^{NSScreenAuxiliary=}'/>
<opaque name='_NSProgressIndicatorThreadInfo' type='^{__NSProgressIndicatorThreadInfo=}'/>
<opaque name='_NSThreadPrivate' type='^{NSThreadPrivate=}'/>
-<constant declared_type='NSString*' name='NSAbortModalException' type='@'/>
-<constant declared_type='NSString*' name='NSAbortPrintingException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityActivationPointAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAllowedValuesAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAlternateUIVisibleAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAnnouncementKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAnnouncementRequestedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityApplicationActivatedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityApplicationDeactivatedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityApplicationHiddenNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityApplicationRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityApplicationShownNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAscendingSortDirectionValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAttachmentTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAttributedStringForRangeParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityAutocorrectedTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityBackgroundColorTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityBoundsForRangeParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityBrowserRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityBusyIndicatorRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityButtonRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCancelAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCancelButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCellForColumnAndRowParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCellRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCenterTabStopMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCentimetersUnitValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCheckBoxRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityChildrenAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityClearButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCloseButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCloseButtonSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityColorWellRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityColumnCountAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityColumnHeaderUIElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityColumnIndexRangeAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityColumnRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityColumnTitlesAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityColumnsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityComboBoxRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityConfirmAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityContainsProtectedContentAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityContentListSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityContentsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCreatedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityCriticalValueAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDecimalTabStopMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDecrementAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDecrementArrowSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDecrementButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDecrementPageSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDefaultButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDefinitionListSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDeleteAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDescendingSortDirectionValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDescriptionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDescriptionListSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDialogSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDisclosedByRowAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDisclosedRowsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDisclosingAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDisclosureLevelAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDisclosureTriangleRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDocumentAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDrawerCreatedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityDrawerRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityEditedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityEnabledAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityErrorCodeExceptionInfo' type='@'/>
-<constant declared_type='NSString*' name='NSAccessibilityException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityExpandedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityExtrasMenuBarAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFilenameAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFirstLineIndentMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFloatingWindowSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFocusedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFocusedUIElementAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFocusedUIElementChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFocusedWindowAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFocusedWindowChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFontFamilyKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFontNameKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFontSizeKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFontTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityForegroundColorTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFrontmostAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFullScreenButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityFullScreenButtonSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityGridRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityGroupRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityGrowAreaAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityGrowAreaRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHandleRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHandlesAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHeadIndentMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHeaderAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHelpAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHelpTagCreatedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHelpTagRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHiddenAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHorizontalOrientationValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHorizontalScrollBarAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHorizontalUnitDescriptionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityHorizontalUnitsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityIdentifierAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityImageRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityInchesUnitValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityIncrementAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityIncrementArrowSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityIncrementButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityIncrementPageSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityIncrementorRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityIndexAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityInsertionPointLineNumberAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLabelUIElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLabelValueAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLayoutAreaRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLayoutChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLayoutItemRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLayoutPointForScreenPointParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLeftTabStopMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLevelIndicatorRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLineForIndexParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLinkRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLinkTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityLinkedUIElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityListRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMainAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMainWindowAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMainWindowChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMarkedMisspelledTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMarkerGroupUIElementAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMarkerTypeAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMarkerTypeDescriptionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMarkerUIElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMarkerValuesAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMatteContentUIElementAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMatteHoleAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMatteRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMaxValueAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMenuBarAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMenuBarRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMenuButtonRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMenuItemRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMenuRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMinValueAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMinimizeButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMinimizeButtonSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMinimizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMisspelledTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityModalAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityMovedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityNextContentsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityNumberOfCharactersAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityOrderedByRowAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityOrientationAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityOutlineRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityOutlineRowSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityOverflowButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityParentAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPicasUnitValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPickAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPlaceholderValueAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPointsUnitValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPopUpButtonRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPopoverRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPositionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPressAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPreviousContentsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityPriorityKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityProgressIndicatorRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityProxyAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRTFForRangeParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRadioButtonRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRadioGroupRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRaiseAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRangeForIndexParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRangeForLineParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRangeForPositionParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRatingIndicatorSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRelevanceIndicatorRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityResizedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRightTabStopMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRoleAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRoleDescriptionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowCollapsedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowCountAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowCountChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowExpandedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowHeaderUIElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowIndexRangeAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRowsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRulerMarkerRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityRulerRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityScreenPointForLayoutPointParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityScrollAreaRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityScrollBarRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySearchButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySearchFieldSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySearchMenuAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySecureTextFieldSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedCellsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedCellsChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedChildrenAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedChildrenChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedChildrenMovedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedColumnsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedColumnsChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedRowsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedRowsChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedTextChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedTextRangeAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySelectedTextRangesAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityServesAsTitleForUIElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityShadowTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySharedCharacterRangeAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySharedFocusElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySharedTextUIElementsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySheetCreatedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySheetRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityShowAlternateUIAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityShowDefaultUIAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityShowMenuAction' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityShownMenuAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySizeAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySliderRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySortButtonRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySortButtonSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySortDirectionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySplitGroupRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySplitterRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySplittersAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityStandardWindowSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityStaticTextRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityStrikethroughColorTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityStrikethroughTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityStringForRangeParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityStyleRangeForIndexParameterizedAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySubroleAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySuperscriptTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySwitchSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySystemDialogSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySystemFloatingWindowSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilitySystemWideRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTabGroupRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTableRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTableRowSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTabsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTailIndentMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTextAreaRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTextAttachmentSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTextFieldRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTextLinkSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTimelineSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTitleAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTitleChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTitleUIElementAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityToggleSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityToolbarButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityToolbarButtonSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityToolbarRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityTopLevelUIElementAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUIElementDestroyedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUIElementsKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityURLAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnderlineColorTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnderlineTextAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnitDescriptionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnitsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnitsChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnknownMarkerTypeValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnknownOrientationValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnknownRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnknownSortDirectionValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnknownSubrole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityUnknownUnitValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityValueAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityValueChangedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityValueDescriptionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityValueIndicatorRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVerticalOrientationValue' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVerticalScrollBarAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVerticalUnitDescriptionAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVerticalUnitsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVisibleCellsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVisibleCharacterRangeAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVisibleChildrenAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVisibleColumnsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVisibleNameKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityVisibleRowsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWarningValueAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowCreatedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowDeminiaturizedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowMiniaturizedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowMovedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowResizedNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowRole' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityWindowsAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityZoomButtonAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAccessibilityZoomButtonSubrole' type='@'/>
-<constant declared_type='NSString*' name='NSAlignmentBinding' type='@'/>
-<constant declared_type='NSString*' name='NSAllRomanInputSourcesLocaleIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSAllowsEditingMultipleValuesSelectionBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSAllowsNullArgumentBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSAlternateImageBinding' type='@'/>
-<constant declared_type='NSString*' name='NSAlternateTitleBinding' type='@'/>
-<constant declared_type='NSString*' name='NSAlwaysPresentsApplicationModalAlertsBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSAnimateBinding' type='@'/>
-<constant declared_type='NSString*' name='NSAnimationDelayBinding' type='@'/>
-<constant declared_type='NSString*' name='NSAnimationProgressMark' type='@'/>
-<constant declared_type='NSString*' name='NSAnimationProgressMarkNotification' type='@'/>
-<constant declared_type='NSString*' name='NSAnimationTriggerOrderIn' type='@'/>
-<constant declared_type='NSString*' name='NSAnimationTriggerOrderOut' type='@'/>
-<constant declared_type='NSString*' name='NSAntialiasThresholdChangedNotification' type='@'/>
-<constant declared_type='id' name='NSApp' type='@'/>
-<constant declared_type='NSString*' name='NSAppKitIgnoredException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAbortModalException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAbortPrintingException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityActivationPointAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAllowedValuesAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAlternateUIVisibleAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAnnouncementKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAnnouncementRequestedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityApplicationActivatedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityApplicationDeactivatedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityApplicationHiddenNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityApplicationRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityApplicationShownNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAscendingSortDirectionValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAttachmentTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAttributedStringForRangeParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityAutocorrectedTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityBackgroundColorTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityBoundsForRangeParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityBrowserRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityBusyIndicatorRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityButtonRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCancelAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCancelButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCellForColumnAndRowParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCellRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCenterTabStopMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCentimetersUnitValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCheckBoxRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityChildrenAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityClearButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCloseButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCloseButtonSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityColorWellRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityColumnCountAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityColumnHeaderUIElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityColumnIndexRangeAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityColumnRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityColumnTitlesAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityColumnsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityComboBoxRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityConfirmAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityContainsProtectedContentAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityContentListSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityContentsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCreatedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityCriticalValueAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDecimalTabStopMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDecrementAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDecrementArrowSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDecrementButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDecrementPageSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDefaultButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDefinitionListSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDeleteAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDescendingSortDirectionValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDescriptionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDescriptionListSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDialogSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDisclosedByRowAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDisclosedRowsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDisclosingAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDisclosureLevelAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDisclosureTriangleRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDocumentAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDrawerCreatedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityDrawerRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityEditedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityEnabledAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityErrorCodeExceptionInfo' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAccessibilityException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityExpandedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityExtrasMenuBarAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFilenameAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFirstLineIndentMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFloatingWindowSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFocusedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFocusedUIElementAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFocusedUIElementChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFocusedWindowAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFocusedWindowChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFontFamilyKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFontNameKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFontSizeKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFontTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityForegroundColorTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFrontmostAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFullScreenButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityFullScreenButtonSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityGridRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityGroupRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityGrowAreaAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityGrowAreaRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHandleRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHandlesAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHeadIndentMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHeaderAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHelpAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHelpTagCreatedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHelpTagRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHiddenAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHorizontalOrientationValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHorizontalScrollBarAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHorizontalUnitDescriptionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityHorizontalUnitsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityIdentifierAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityImageRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityInchesUnitValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityIncrementAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityIncrementArrowSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityIncrementButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityIncrementPageSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityIncrementorRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityIndexAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityInsertionPointLineNumberAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLabelUIElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLabelValueAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLayoutAreaRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLayoutChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLayoutItemRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLayoutPointForScreenPointParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLeftTabStopMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLevelIndicatorRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLineForIndexParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLinkRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLinkTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityLinkedUIElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityListItemIndexTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityListItemLevelTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityListItemPrefixTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityListRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMainAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMainWindowAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMainWindowChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMarkedMisspelledTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMarkerGroupUIElementAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMarkerTypeAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMarkerTypeDescriptionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMarkerUIElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMarkerValuesAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMatteContentUIElementAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMatteHoleAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMatteRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMaxValueAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMenuBarAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMenuBarRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMenuButtonRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMenuItemRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMenuRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMinValueAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMinimizeButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMinimizeButtonSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMinimizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMisspelledTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityModalAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityMovedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityNextContentsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityNumberOfCharactersAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityOrderedByRowAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityOrientationAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityOutlineRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityOutlineRowSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityOverflowButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityParentAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPicasUnitValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPickAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPlaceholderValueAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPointsUnitValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPopUpButtonRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPopoverRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPositionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPressAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPreviousContentsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityPriorityKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityProgressIndicatorRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityProxyAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRTFForRangeParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRadioButtonRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRadioGroupRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRaiseAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRangeForIndexParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRangeForLineParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRangeForPositionParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRatingIndicatorSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRelevanceIndicatorRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityResizedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRightTabStopMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRoleAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRoleDescriptionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowCollapsedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowCountAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowCountChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowExpandedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowHeaderUIElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowIndexRangeAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRowsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRulerMarkerRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityRulerRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityScreenPointForLayoutPointParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityScrollAreaRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityScrollBarRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySearchButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySearchFieldSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySearchMenuAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySecureTextFieldSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedCellsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedCellsChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedChildrenAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedChildrenChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedChildrenMovedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedColumnsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedColumnsChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedRowsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedRowsChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedTextChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedTextRangeAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySelectedTextRangesAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityServesAsTitleForUIElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityShadowTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySharedCharacterRangeAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySharedFocusElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySharedTextUIElementsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySheetCreatedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySheetRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityShowAlternateUIAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityShowDefaultUIAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityShowMenuAction' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityShownMenuAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySizeAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySliderRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySortButtonRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySortButtonSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySortDirectionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySplitGroupRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySplitterRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySplittersAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityStandardWindowSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityStaticTextRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityStrikethroughColorTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityStrikethroughTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityStringForRangeParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityStyleRangeForIndexParameterizedAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySubroleAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySuperscriptTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySwitchSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySystemDialogSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySystemFloatingWindowSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilitySystemWideRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTabGroupRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTableRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTableRowSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTabsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTailIndentMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTextAreaRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTextAttachmentSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTextFieldRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTextLinkSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTimelineSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTitleAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTitleChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTitleUIElementAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityToggleSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityToolbarButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityToolbarButtonSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityToolbarRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityTopLevelUIElementAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUIElementDestroyedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUIElementsKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityURLAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnderlineColorTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnderlineTextAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnitDescriptionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnitsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnitsChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnknownMarkerTypeValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnknownOrientationValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnknownRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnknownSortDirectionValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnknownSubrole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityUnknownUnitValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityValueAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityValueChangedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityValueDescriptionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityValueIndicatorRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVerticalOrientationValue' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVerticalScrollBarAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVerticalUnitDescriptionAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVerticalUnitsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVisibleCellsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVisibleCharacterRangeAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVisibleChildrenAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVisibleColumnsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVisibleNameKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityVisibleRowsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWarningValueAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowCreatedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowDeminiaturizedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowMiniaturizedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowMovedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowResizedNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowRole' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityWindowsAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityZoomButtonAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAccessibilityZoomButtonSubrole' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAlignmentBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAllRomanInputSourcesLocaleIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAllowsEditingMultipleValuesSelectionBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAllowsNullArgumentBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAlternateImageBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAlternateTitleBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAlwaysPresentsApplicationModalAlertsBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAnimateBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAnimationDelayBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAnimationProgressMark' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAnimationProgressMarkNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAnimationTriggerOrderIn' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAnimationTriggerOrderOut' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAntialiasThresholdChangedNotification' type='@'/>
+<constant declared_type='__kindof NSApplication * _Null_unspecified' name='NSApp' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAppKitIgnoredException' type='@'/>
<constant const='true' declared_type='double' name='NSAppKitVersionNumber' type='d'/>
-<constant declared_type='NSString*' name='NSAppKitVirtualMemoryException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAppearanceNameAqua' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAppearanceNameLightContent' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAppearanceNameVibrantDark' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSAppearanceNameVibrantLight' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationDidBecomeActiveNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSApplicationDidChangeOcclusionStateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationDidChangeScreenParametersNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationDidFinishLaunchingNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSApplicationDidFinishRestoringWindowsNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationDidHideNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationDidResignActiveNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationDidUnhideNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationDidUpdateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationFileType' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSApplicationLaunchIsDefaultLaunchKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSApplicationLaunchRemoteNotificationKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSApplicationLaunchUserNotificationKey' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationWillBecomeActiveNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationWillFinishLaunchingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationWillHideNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationWillResignActiveNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationWillTerminateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationWillUnhideNotification' type='@'/>
-<constant declared_type='NSString*' name='NSApplicationWillUpdateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSArgumentBinding' type='@'/>
-<constant declared_type='NSString*' name='NSAttachmentAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSAttributedStringBinding' type='@'/>
-<constant declared_type='NSString*' name='NSAuthorDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSBackgroundColorAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSBackgroundColorDocumentAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSBackingPropertyOldColorSpaceKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSBackingPropertyOldScaleFactorKey' type='@'/>
-<constant declared_type='NSString*' name='NSBadBitmapParametersException' type='@'/>
-<constant declared_type='NSString*' name='NSBadComparisonException' type='@'/>
-<constant declared_type='NSString*' name='NSBadRTFColorTableException' type='@'/>
-<constant declared_type='NSString*' name='NSBadRTFDirectiveException' type='@'/>
-<constant declared_type='NSString*' name='NSBadRTFFontTableException' type='@'/>
-<constant declared_type='NSString*' name='NSBadRTFStyleSheetException' type='@'/>
-<constant declared_type='NSString*' name='NSBaseURLDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSBaselineOffsetAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAppKitVirtualMemoryException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAppearanceNameAqua' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAppearanceNameLightContent' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAppearanceNameVibrantDark' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSAppearanceNameVibrantLight' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationDidBecomeActiveNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSApplicationDidChangeOcclusionStateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationDidChangeScreenParametersNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationDidFinishLaunchingNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSApplicationDidFinishRestoringWindowsNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationDidHideNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationDidResignActiveNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationDidUnhideNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationDidUpdateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationFileType' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSApplicationLaunchIsDefaultLaunchKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSApplicationLaunchRemoteNotificationKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSApplicationLaunchUserNotificationKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationWillBecomeActiveNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationWillFinishLaunchingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationWillHideNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationWillResignActiveNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationWillTerminateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationWillUnhideNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSApplicationWillUpdateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSArgumentBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAttachmentAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAttributedStringBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSAuthorDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBackgroundColorAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBackgroundColorDocumentAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSBackingPropertyOldColorSpaceKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSBackingPropertyOldScaleFactorKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBadBitmapParametersException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBadComparisonException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBadRTFColorTableException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBadRTFDirectiveException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBadRTFFontTableException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBadRTFStyleSheetException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBaseURLDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBaselineOffsetAttributeName' type='@'/>
<constant const='true' declared_type='CGFloat' name='NSBlack' type='f' type64='d'/>
-<constant declared_type='NSString*' name='NSBottomMarginDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSBrowserColumnConfigurationDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSBrowserIllegalDelegateException' type='@'/>
-<constant declared_type='NSString*' name='NSCalibratedBlackColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSCalibratedRGBColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSCalibratedWhiteColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSCategoryDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSCharacterEncodingDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSCharacterEncodingDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSCharacterShapeAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSCocoaVersionDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSColorListDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSColorListIOException' type='@'/>
-<constant declared_type='NSString*' name='NSColorListNotEditableException' type='@'/>
-<constant declared_type='NSString*' name='NSColorPanelColorDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSColorPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSComboBoxSelectionDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSComboBoxSelectionIsChangingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSComboBoxWillDismissNotification' type='@'/>
-<constant declared_type='NSString*' name='NSComboBoxWillPopUpNotification' type='@'/>
-<constant declared_type='NSString*' name='NSCommentDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSCompanyDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSConditionallySetsEditableBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSConditionallySetsEnabledBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSConditionallySetsHiddenBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSContentArrayBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentArrayForMultipleSelectionBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentDictionaryBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentHeightBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentObjectBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentObjectsBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentPlacementTagBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSContentSetBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentValuesBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContentWidthBinding' type='@'/>
-<constant declared_type='NSString*' name='NSContextHelpModeDidActivateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSContextHelpModeDidDeactivateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSContinuouslyUpdatesValueBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSControlTextDidBeginEditingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSControlTextDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSControlTextDidEndEditingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSControlTintDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSConvertedDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSCopyrightDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSCreatesSortDescriptorBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSCreationTimeDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSCriticalValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSCursorAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSCustomColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBottomMarginDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBrowserColumnConfigurationDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSBrowserIllegalDelegateException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCalibratedBlackColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCalibratedRGBColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCalibratedWhiteColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCategoryDocumentAttribute' type='@'/>
+<constant const='true' declared_type='NSTextAlignment' name='NSCenterTextAlignment' type='I' type64='Q'/>
+<constant declared_type='NSString * _Nonnull' name='NSCharacterEncodingDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCharacterEncodingDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCharacterShapeAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCocoaVersionDocumentAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSCollectionElementKindInterItemGapIndicator' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSCollectionElementKindSectionFooter' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSCollectionElementKindSectionHeader' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSColorListDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSColorListIOException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSColorListNotEditableException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSColorPanelColorDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSColorPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSComboBoxSelectionDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSComboBoxSelectionIsChangingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSComboBoxWillDismissNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSComboBoxWillPopUpNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCommentDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCompanyDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSConditionallySetsEditableBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSConditionallySetsEnabledBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSConditionallySetsHiddenBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentArrayBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentArrayForMultipleSelectionBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentDictionaryBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentHeightBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentObjectBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentObjectsBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentPlacementTagBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentSetBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentValuesBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContentWidthBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContextHelpModeDidActivateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContextHelpModeDidDeactivateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSContinuouslyUpdatesValueBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSControlTextDidBeginEditingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSControlTextDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSControlTextDidEndEditingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSControlTintDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSConvertedDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCopyrightDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCreatesSortDescriptorBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCreationTimeDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCriticalValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCursorAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSCustomColorSpace' type='@'/>
<constant const='true' declared_type='CGFloat' name='NSDarkGray' type='f' type64='d'/>
-<constant declared_type='NSString*' name='NSDataBinding' type='@'/>
-<constant declared_type='NSString*' name='NSDefaultAttributesDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSDefaultTabIntervalDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDataBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDefaultAttributesDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDefaultAttributesDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDefaultTabIntervalDocumentAttribute' type='@'/>
<constant const='true' declared_type='NSTokenStyle' name='NSDefaultTokenStyle' type='I' type64='Q'/>
-<constant const='true' declared_type='NSString*' name='NSDefinitionPresentationTypeDictionaryApplication' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSDefinitionPresentationTypeKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSDefinitionPresentationTypeOverlay' type='@'/>
-<constant declared_type='NSString*' name='NSDeletesObjectsOnRemoveBindingsOption' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceBitsPerSample' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceBlackColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceCMYKColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceColorSpaceName' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceIsPrinter' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceIsScreen' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceRGBColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceResolution' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceSize' type='@'/>
-<constant declared_type='NSString*' name='NSDeviceWhiteColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSDirectoryFileType' type='@'/>
-<constant declared_type='NSString*' name='NSDisplayNameBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSDisplayPatternBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSDisplayPatternTitleBinding' type='@'/>
-<constant declared_type='NSString*' name='NSDisplayPatternValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSDocFormatTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSDocumentEditedBinding' type='@'/>
-<constant declared_type='NSString*' name='NSDocumentTypeDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSDocumentTypeDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSDoubleClickArgumentBinding' type='@'/>
-<constant declared_type='NSString*' name='NSDoubleClickTargetBinding' type='@'/>
-<constant declared_type='NSString*' name='NSDragPboard' type='@'/>
-<constant declared_type='NSString*' name='NSDraggingException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSDraggingImageComponentIconKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSDraggingImageComponentLabelKey' type='@'/>
-<constant declared_type='NSString*' name='NSDrawerDidCloseNotification' type='@'/>
-<constant declared_type='NSString*' name='NSDrawerDidOpenNotification' type='@'/>
-<constant declared_type='NSString*' name='NSDrawerWillCloseNotification' type='@'/>
-<constant declared_type='NSString*' name='NSDrawerWillOpenNotification' type='@'/>
-<constant declared_type='NSString*' name='NSEditableBinding' type='@'/>
-<constant declared_type='NSString*' name='NSEditorDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSEnabledBinding' type='@'/>
-<constant declared_type='NSString*' name='NSEventTrackingRunLoopMode' type='@'/>
-<constant declared_type='NSString*' name='NSExcludedElementsDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSExcludedKeysBinding' type='@'/>
-<constant declared_type='NSString*' name='NSExpansionAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSFileContentsPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSFileTypeDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFileTypeDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSFilenamesPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSFilesPromisePboardType' type='@'/>
-<constant declared_type='NSString*' name='NSFilesystemFileType' type='@'/>
-<constant declared_type='NSString*' name='NSFilterPredicateBinding' type='@'/>
-<constant declared_type='NSString*' name='NSFindPanelCaseInsensitiveSearch' type='@'/>
-<constant declared_type='NSString*' name='NSFindPanelSearchOptionsPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSFindPanelSubstringMatch' type='@'/>
-<constant declared_type='NSString*' name='NSFindPboard' type='@'/>
-<constant declared_type='NSString*' name='NSFontAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSFontBinding' type='@'/>
-<constant declared_type='NSString*' name='NSFontBoldBinding' type='@'/>
-<constant declared_type='NSString*' name='NSFontCascadeListAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontCharacterSetAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionActionKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionAllFonts' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionDidChangeNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionDisallowAutoActivationOption' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionFavorites' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionIncludeDisabledFontsOption' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionNameKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionOldNameKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionRecentlyUsed' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionRemoveDuplicatesOption' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionUser' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionVisibilityKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionWasHidden' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionWasRenamed' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFontCollectionWasShown' type='@'/>
-<constant declared_type='NSString*' name='NSFontColorAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontFaceAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontFamilyAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontFamilyNameBinding' type='@'/>
-<constant declared_type='NSString*' name='NSFontFeatureSelectorIdentifierKey' type='@'/>
-<constant declared_type='NSString*' name='NSFontFeatureSettingsAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontFeatureTypeIdentifierKey' type='@'/>
-<constant declared_type='NSString*' name='NSFontFixedAdvanceAttribute' type='@'/>
-<constant const='true' declared_type='CGFloat*' name='NSFontIdentityMatrix' type='^f' type64='^d'/>
-<constant declared_type='NSString*' name='NSFontItalicBinding' type='@'/>
-<constant declared_type='NSString*' name='NSFontMatrixAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontNameAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontNameBinding' type='@'/>
-<constant declared_type='NSString*' name='NSFontPboard' type='@'/>
-<constant declared_type='NSString*' name='NSFontPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSFontSetChangedNotification' type='@'/>
-<constant declared_type='NSString*' name='NSFontSizeAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontSizeBinding' type='@'/>
-<constant declared_type='NSString*' name='NSFontSlantTrait' type='@'/>
-<constant declared_type='NSString*' name='NSFontSymbolicTrait' type='@'/>
-<constant declared_type='NSString*' name='NSFontTraitsAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontUnavailableException' type='@'/>
-<constant declared_type='NSString*' name='NSFontVariationAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontVariationAxisDefaultValueKey' type='@'/>
-<constant declared_type='NSString*' name='NSFontVariationAxisIdentifierKey' type='@'/>
-<constant declared_type='NSString*' name='NSFontVariationAxisMaximumValueKey' type='@'/>
-<constant declared_type='NSString*' name='NSFontVariationAxisMinimumValueKey' type='@'/>
-<constant declared_type='NSString*' name='NSFontVariationAxisNameKey' type='@'/>
-<constant declared_type='NSString*' name='NSFontVisibleNameAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSFontWeightTrait' type='@'/>
-<constant declared_type='NSString*' name='NSFontWidthTrait' type='@'/>
-<constant declared_type='NSString*' name='NSForegroundColorAttributeName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFullScreenModeAllScreens' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFullScreenModeApplicationPresentationOptions' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFullScreenModeSetting' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSFullScreenModeWindowLevel' type='@'/>
-<constant declared_type='NSString*' name='NSGeneralPboard' type='@'/>
-<constant declared_type='NSString*' name='NSGlyphInfoAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSGraphicsContextDestinationAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSGraphicsContextPDFFormat' type='@'/>
-<constant declared_type='NSString*' name='NSGraphicsContextPSFormat' type='@'/>
-<constant declared_type='NSString*' name='NSGraphicsContextRepresentationFormatAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSHTMLPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSHTMLTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSHandlesContentAsCompoundValueBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSHeaderTitleBinding' type='@'/>
-<constant declared_type='NSString*' name='NSHiddenBinding' type='@'/>
-<constant declared_type='NSString*' name='NSHyphenationFactorDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSIllegalSelectorException' type='@'/>
-<constant declared_type='NSString*' name='NSImageBinding' type='@'/>
-<constant declared_type='NSString*' name='NSImageCacheException' type='@'/>
-<constant declared_type='NSString*' name='NSImageColorSyncProfileData' type='@'/>
-<constant declared_type='NSString*' name='NSImageCompressionFactor' type='@'/>
-<constant declared_type='NSString*' name='NSImageCompressionMethod' type='@'/>
-<constant declared_type='NSString*' name='NSImageCurrentFrame' type='@'/>
-<constant declared_type='NSString*' name='NSImageCurrentFrameDuration' type='@'/>
-<constant declared_type='NSString*' name='NSImageDitherTransparency' type='@'/>
-<constant declared_type='NSString*' name='NSImageEXIFData' type='@'/>
-<constant declared_type='NSString*' name='NSImageFallbackBackgroundColor' type='@'/>
-<constant declared_type='NSString*' name='NSImageFrameCount' type='@'/>
-<constant declared_type='NSString*' name='NSImageGamma' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageHintCTM' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageHintInterpolation' type='@'/>
-<constant declared_type='NSString*' name='NSImageInterlaced' type='@'/>
-<constant declared_type='NSString*' name='NSImageLoopCount' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameActionTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameAddTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameAdvanced' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameApplicationIcon' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameBluetoothTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameBonjour' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameBookmarksTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameCaution' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameColorPanel' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameColumnViewTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameComputer' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameDotMac' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameEnterFullScreenTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameEveryone' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameExitFullScreenTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameFlowViewTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameFolder' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameFolderBurnable' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameFolderSmart' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameFollowLinkFreestandingTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameFontPanel' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameGoLeftTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameGoRightTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameHomeTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameIChatTheaterTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameIconViewTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameInfo' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameInvalidDataFreestandingTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameLeftFacingTriangleTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameListViewTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameLockLockedTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameLockUnlockedTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameMenuMixedStateTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameMenuOnStateTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameMobileMe' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameMultipleDocuments' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameNetwork' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNamePathTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNamePreferencesGeneral' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameQuickLookTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameRefreshFreestandingTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameRefreshTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameRemoveTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameRevealFreestandingTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameRightFacingTriangleTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameShareTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameSlideshowTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameSmartBadgeTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameStatusAvailable' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameStatusNone' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameStatusPartiallyAvailable' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameStatusUnavailable' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameStopProgressFreestandingTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameStopProgressTemplate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameTrashEmpty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameTrashFull' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameUser' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameUserAccounts' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameUserGroup' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSImageNameUserGuest' type='@'/>
-<constant declared_type='NSString*' name='NSImageProgressive' type='@'/>
-<constant declared_type='NSString*' name='NSImageRGBColorTable' type='@'/>
-<constant declared_type='NSString*' name='NSImageRepRegistryDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSIncludedKeysBinding' type='@'/>
-<constant declared_type='NSString*' name='NSInitialKeyBinding' type='@'/>
-<constant declared_type='NSString*' name='NSInitialValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSInkTextPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSInsertsNullPlaceholderBindingOption' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSDefinitionPresentationTypeDictionaryApplication' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSDefinitionPresentationTypeKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSDefinitionPresentationTypeOverlay' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeletesObjectsOnRemoveBindingsOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceBitsPerSample' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceBlackColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceCMYKColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceColorSpaceName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceIsPrinter' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceIsScreen' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceRGBColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceResolution' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceSize' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDeviceWhiteColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDirectoryFileType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDisplayNameBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDisplayPatternBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDisplayPatternTitleBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDisplayPatternValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDocFormatTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDocumentEditedBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDocumentTypeDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDocumentTypeDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDoubleClickArgumentBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDoubleClickTargetBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDragPboard' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDraggingException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSDraggingImageComponentIconKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSDraggingImageComponentLabelKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDrawerDidCloseNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDrawerDidOpenNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDrawerWillCloseNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSDrawerWillOpenNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSEditableBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSEditorDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSEnabledBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSEventTrackingRunLoopMode' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSExcludedElementsDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSExcludedKeysBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSExpansionAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFileContentsPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFileTypeDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFileTypeDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFilenamesPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFilesPromisePboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFilesystemFileType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFilterPredicateBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFindPanelCaseInsensitiveSearch' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFindPanelSearchOptionsPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFindPanelSubstringMatch' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFindPboard' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontBoldBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontCascadeListAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontCharacterSetAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionActionKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionAllFonts' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionDidChangeNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionDisallowAutoActivationOption' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionFavorites' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionIncludeDisabledFontsOption' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionNameKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionOldNameKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionRecentlyUsed' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionRemoveDuplicatesOption' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionUser' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionVisibilityKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionWasHidden' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionWasRenamed' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFontCollectionWasShown' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontColorAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontFaceAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontFamilyAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontFamilyNameBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontFeatureSelectorIdentifierKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontFeatureSettingsAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontFeatureTypeIdentifierKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontFixedAdvanceAttribute' type='@'/>
+<constant const='true' declared_type='CGFloat * _Nonnull' name='NSFontIdentityMatrix' type='^f' type64='^d'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontItalicBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontMatrixAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontNameAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontNameBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontPboard' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontSetChangedNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontSizeAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontSizeBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontSlantTrait' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontSymbolicTrait' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontTraitsAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontUnavailableException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontVariationAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontVariationAxisDefaultValueKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontVariationAxisIdentifierKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontVariationAxisMaximumValueKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontVariationAxisMinimumValueKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontVariationAxisNameKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontVisibleNameAttribute' type='@'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightBlack' type='f' type64='d'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightBold' type='f' type64='d'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightHeavy' type='f' type64='d'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightLight' type='f' type64='d'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightMedium' type='f' type64='d'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightRegular' type='f' type64='d'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightSemibold' type='f' type64='d'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightThin' type='f' type64='d'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontWeightTrait' type='@'/>
+<constant const='true' declared_type='CGFloat' name='NSFontWeightUltraLight' type='f' type64='d'/>
+<constant declared_type='NSString * _Nonnull' name='NSFontWidthTrait' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSForegroundColorAttributeName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFullScreenModeAllScreens' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFullScreenModeApplicationPresentationOptions' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFullScreenModeSetting' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSFullScreenModeWindowLevel' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSGeneralPboard' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSGlyphInfoAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSGraphicsContextDestinationAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSGraphicsContextPDFFormat' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSGraphicsContextPSFormat' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSGraphicsContextRepresentationFormatAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSHTMLPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSHTMLTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSHandlesContentAsCompoundValueBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSHeaderTitleBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSHiddenBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSHyphenationFactorDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSIllegalSelectorException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageCacheException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageColorSyncProfileData' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageCompressionFactor' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageCompressionMethod' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageCurrentFrame' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageCurrentFrameDuration' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageDitherTransparency' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageEXIFData' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageFallbackBackgroundColor' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageFrameCount' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageGamma' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageHintCTM' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageHintInterpolation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageInterlaced' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageLoopCount' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameActionTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameAddTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameAdvanced' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameApplicationIcon' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameBluetoothTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameBonjour' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameBookmarksTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameCaution' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameColorPanel' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameColumnViewTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameComputer' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameDotMac' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameEnterFullScreenTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameEveryone' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameExitFullScreenTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameFlowViewTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameFolder' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameFolderBurnable' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameFolderSmart' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameFollowLinkFreestandingTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameFontPanel' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameGoLeftTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameGoRightTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameHomeTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameIChatTheaterTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameIconViewTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameInfo' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameInvalidDataFreestandingTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameLeftFacingTriangleTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameListViewTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameLockLockedTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameLockUnlockedTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameMenuMixedStateTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameMenuOnStateTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameMobileMe' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameMultipleDocuments' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameNetwork' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNamePathTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNamePreferencesGeneral' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameQuickLookTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameRefreshFreestandingTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameRefreshTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameRemoveTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameRevealFreestandingTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameRightFacingTriangleTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameShareTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameSlideshowTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameSmartBadgeTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameStatusAvailable' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameStatusNone' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameStatusPartiallyAvailable' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameStatusUnavailable' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameStopProgressFreestandingTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameStopProgressTemplate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameTrashEmpty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameTrashFull' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameUser' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameUserAccounts' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameUserGroup' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSImageNameUserGuest' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageProgressive' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageRGBColorTable' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSImageRepRegistryDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSIncludedKeysBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSInitialKeyBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSInitialValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSInkTextPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSInsertsNullPlaceholderBindingOption' type='@'/>
<constant declared_type='NSString*' name='NSInterfaceStyleDefault' type='@'/>
-<constant declared_type='NSString*' name='NSInvokesSeparatelyWithArrayObjectsBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSIsIndeterminateBinding' type='@'/>
-<constant declared_type='NSString*' name='NSKernAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSKeywordsDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSLabelBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSInvokesSeparatelyWithArrayObjectsBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSIsIndeterminateBinding' type='@'/>
+<constant const='true' declared_type='NSTextAlignment' name='NSJustifiedTextAlignment' type='I' type64='Q'/>
+<constant declared_type='NSString * _Nonnull' name='NSKernAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSKeywordsDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSLabelBinding' type='@'/>
<constant const='true' declared_type='NSLayoutPriority' name='NSLayoutPriorityDefaultHigh' type='f'/>
<constant const='true' declared_type='NSLayoutPriority' name='NSLayoutPriorityDefaultLow' type='f'/>
<constant const='true' declared_type='NSLayoutPriority' name='NSLayoutPriorityDragThatCanResizeWindow' type='f'/>
@@ -661,474 +681,481 @@
<constant const='true' declared_type='NSLayoutPriority' name='NSLayoutPriorityFittingSizeCompression' type='f'/>
<constant const='true' declared_type='NSLayoutPriority' name='NSLayoutPriorityRequired' type='f'/>
<constant const='true' declared_type='NSLayoutPriority' name='NSLayoutPriorityWindowSizeStayPut' type='f'/>
-<constant declared_type='NSString*' name='NSLeftMarginDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSLigatureAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSLeftMarginDocumentAttribute' type='@'/>
+<constant const='true' declared_type='NSTextAlignment' name='NSLeftTextAlignment' type='I' type64='Q'/>
+<constant declared_type='NSString * _Nonnull' name='NSLigatureAttributeName' type='@'/>
<constant const='true' declared_type='CGFloat' name='NSLightGray' type='f' type64='d'/>
-<constant declared_type='NSString*' name='NSLinkAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSLocalizedKeyDictionaryBinding' type='@'/>
-<constant declared_type='NSString*' name='NSMacSimpleTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSManagedObjectContextBinding' type='@'/>
-<constant declared_type='NSString*' name='NSManagerDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSMarkedClauseSegmentAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSMaxValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSMaxWidthBinding' type='@'/>
-<constant declared_type='NSString*' name='NSMaximumRecentsBinding' type='@'/>
-<constant declared_type='NSString*' name='NSMenuDidAddItemNotification' type='@'/>
-<constant declared_type='NSString*' name='NSMenuDidBeginTrackingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSMenuDidChangeItemNotification' type='@'/>
-<constant declared_type='NSString*' name='NSMenuDidEndTrackingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSMenuDidRemoveItemNotification' type='@'/>
-<constant declared_type='NSString*' name='NSMenuDidSendActionNotification' type='@'/>
-<constant declared_type='NSString*' name='NSMenuWillSendActionNotification' type='@'/>
-<constant declared_type='NSString*' name='NSMinValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSMinWidthBinding' type='@'/>
-<constant declared_type='NSString*' name='NSMixedStateImageBinding' type='@'/>
-<constant declared_type='NSString*' name='NSModalPanelRunLoopMode' type='@'/>
-<constant declared_type='NSString*' name='NSModificationTimeDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSMultipleTextSelectionPboardType' type='@'/>
-<constant declared_type='id' name='NSMultipleValuesMarker' type='@'/>
-<constant declared_type='NSString*' name='NSMultipleValuesPlaceholderBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSNamedColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSNibLoadingException' type='@'/>
-<constant declared_type='NSString*' name='NSNibOwner' type='@'/>
-<constant declared_type='NSString*' name='NSNibTopLevelObjects' type='@'/>
-<constant declared_type='id' name='NSNoSelectionMarker' type='@'/>
-<constant declared_type='NSString*' name='NSNoSelectionPlaceholderBindingOption' type='@'/>
-<constant declared_type='id' name='NSNotApplicableMarker' type='@'/>
-<constant declared_type='NSString*' name='NSNotApplicablePlaceholderBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSNullPlaceholderBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSObliquenessAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSObservedKeyPathKey' type='@'/>
-<constant declared_type='NSString*' name='NSObservedObjectKey' type='@'/>
-<constant declared_type='NSString*' name='NSOffStateImageBinding' type='@'/>
-<constant declared_type='NSString*' name='NSOfficeOpenXMLTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSOnStateImageBinding' type='@'/>
-<constant declared_type='NSString*' name='NSOpenDocumentTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSOptionsKey' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewColumnDidMoveNotification' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewColumnDidResizeNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSOutlineViewDisclosureButtonKey' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewItemDidCollapseNotification' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewItemDidExpandNotification' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewItemWillCollapseNotification' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewItemWillExpandNotification' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewSelectionDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSOutlineViewSelectionIsChangingNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSOutlineViewShowHideButtonKey' type='@'/>
-<constant declared_type='NSString*' name='NSPDFPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSPICTPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSPPDIncludeNotFoundException' type='@'/>
-<constant declared_type='NSString*' name='NSPPDIncludeStackOverflowException' type='@'/>
-<constant declared_type='NSString*' name='NSPPDIncludeStackUnderflowException' type='@'/>
-<constant declared_type='NSString*' name='NSPPDParseException' type='@'/>
-<constant declared_type='NSString*' name='NSPaperSizeDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSParagraphStyleAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSPasteboardCommunicationException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeColor' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeFindPanelSearchOptions' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeFont' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeHTML' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeMultipleTextSelection' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypePDF' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypePNG' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeRTF' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeRTFD' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeRuler' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeSound' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeString' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeTIFF' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeTabularText' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardTypeTextFinderOptions' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardURLReadingContentsConformToTypesKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPasteboardURLReadingFileURLsOnlyKey' type='@'/>
-<constant declared_type='NSString*' name='NSPatternColorSpace' type='@'/>
-<constant declared_type='NSString*' name='NSPlainFileType' type='@'/>
-<constant declared_type='NSString*' name='NSPlainTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSLinkAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSLocalizedKeyDictionaryBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMacSimpleTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSManagedObjectContextBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSManagerDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMarkedClauseSegmentAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMaxValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMaxWidthBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMaximumRecentsBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMenuDidAddItemNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMenuDidBeginTrackingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMenuDidChangeItemNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMenuDidEndTrackingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMenuDidRemoveItemNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMenuDidSendActionNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMenuWillSendActionNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMinValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMinWidthBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMixedStateImageBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSModalPanelRunLoopMode' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSModificationTimeDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMultipleTextSelectionPboardType' type='@'/>
+<constant declared_type='id _Nonnull' name='NSMultipleValuesMarker' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSMultipleValuesPlaceholderBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSNamedColorSpace' type='@'/>
+<constant const='true' declared_type='NSTextAlignment' name='NSNaturalTextAlignment' type='I' type64='Q'/>
+<constant declared_type='NSString * _Nonnull' name='NSNibLoadingException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSNibOwner' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSNibTopLevelObjects' type='@'/>
+<constant declared_type='id _Nonnull' name='NSNoSelectionMarker' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSNoSelectionPlaceholderBindingOption' type='@'/>
+<constant declared_type='id _Nonnull' name='NSNotApplicableMarker' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSNotApplicablePlaceholderBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSNullPlaceholderBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSObliquenessAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSObservedKeyPathKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSObservedObjectKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOffStateImageBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOfficeOpenXMLTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOnStateImageBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOpenDocumentTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOptionsKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewColumnDidMoveNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewColumnDidResizeNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSOutlineViewDisclosureButtonKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewItemDidCollapseNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewItemDidExpandNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewItemWillCollapseNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewItemWillExpandNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewSelectionDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSOutlineViewSelectionIsChangingNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSOutlineViewShowHideButtonKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPDFPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPICTPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPPDIncludeNotFoundException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPPDIncludeStackOverflowException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPPDIncludeStackUnderflowException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPPDParseException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPaperSizeDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSParagraphStyleAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPasteboardCommunicationException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeColor' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeFindPanelSearchOptions' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeFont' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeHTML' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeMultipleTextSelection' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypePDF' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypePNG' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeRTF' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeRTFD' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeRuler' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeSound' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeString' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeTIFF' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeTabularText' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardTypeTextFinderOptions' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardURLReadingContentsConformToTypesKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPasteboardURLReadingFileURLsOnlyKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPatternColorSpace' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPlainFileType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPlainTextDocumentType' type='@'/>
<constant const='true' declared_type='NSTokenStyle' name='NSPlainTextTokenStyle' type='I' type64='Q'/>
-<constant declared_type='NSString*' name='NSPopUpButtonCellWillPopUpNotification' type='@'/>
-<constant declared_type='NSString*' name='NSPopUpButtonWillPopUpNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPopoverCloseReasonDetachToWindow' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPopoverCloseReasonKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPopoverCloseReasonStandard' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPopoverDidCloseNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPopoverDidShowNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPopoverWillCloseNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPopoverWillShowNotification' type='@'/>
-<constant declared_type='NSString*' name='NSPositioningRectBinding' type='@'/>
-<constant declared_type='NSString*' name='NSPostScriptPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSPredicateBinding' type='@'/>
-<constant declared_type='NSString*' name='NSPredicateFormatBindingOption' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPreferredScrollerStyleDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSPrefixSpacesDocumentAttribute' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintAllPages' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintAllPresetsJobStyleHint' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintBottomMargin' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintCancelJob' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintCopies' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintDetailedErrorReporting' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintFaxNumber' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintFirstPage' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintFormName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintHeaderAndFooter' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintHorizontalPagination' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintHorizontallyCentered' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintJobDisposition' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintJobFeatures' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintJobSavingFileNameExtensionHidden' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintJobSavingURL' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintLastPage' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintLeftMargin' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintManualFeed' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintMustCollate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintNoPresetsJobStyleHint' type='@'/>
-<constant declared_type='NSString*' name='NSPrintOperationExistsException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintOrientation' type='@'/>
-<constant declared_type='NSString*' name='NSPrintPackageException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPagesAcross' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPagesDown' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPagesPerSheet' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPanelAccessorySummaryItemDescriptionKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPanelAccessorySummaryItemNameKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPaperFeed' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPaperName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPaperSize' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPhotoJobStyleHint' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPreviewJob' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPrinter' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintPrinterName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintReversePageOrder' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintRightMargin' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintSaveJob' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintSavePath' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintScalingFactor' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintSelectionOnly' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintSpoolJob' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintTime' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintTopMargin' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintVerticalPagination' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSPrintVerticallyCentered' type='@'/>
-<constant declared_type='NSString*' name='NSPrintingCommunicationException' type='@'/>
-<constant declared_type='NSString*' name='NSRTFDPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSRTFDTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSRTFPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSRTFPropertyStackOverflowException' type='@'/>
-<constant declared_type='NSString*' name='NSRTFTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSRaisesForNotApplicableKeysBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSReadOnlyDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSRecentSearchesBinding' type='@'/>
-<constant declared_type='NSString*' name='NSRepresentedFilenameBinding' type='@'/>
-<constant declared_type='NSString*' name='NSRightMarginDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPopUpButtonCellWillPopUpNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPopUpButtonWillPopUpNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPopoverCloseReasonDetachToWindow' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPopoverCloseReasonKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPopoverCloseReasonStandard' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPopoverDidCloseNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPopoverDidShowNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPopoverWillCloseNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPopoverWillShowNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPositioningRectBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPostScriptPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPredicateBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPredicateFormatBindingOption' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPreferredScrollerStyleDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPrefixSpacesDocumentAttribute' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintAllPages' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintAllPresetsJobStyleHint' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintBottomMargin' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintCancelJob' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintCopies' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintDetailedErrorReporting' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintFaxNumber' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintFirstPage' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintFormName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintHeaderAndFooter' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintHorizontalPagination' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintHorizontallyCentered' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintJobDisposition' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintJobFeatures' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintJobSavingFileNameExtensionHidden' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintJobSavingURL' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintLastPage' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintLeftMargin' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintManualFeed' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintMustCollate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintNoPresetsJobStyleHint' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPrintOperationExistsException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintOrientation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPrintPackageException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPagesAcross' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPagesDown' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPagesPerSheet' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPanelAccessorySummaryItemDescriptionKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPanelAccessorySummaryItemNameKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPaperFeed' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPaperName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPaperSize' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPhotoJobStyleHint' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPreviewJob' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPrinter' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintPrinterName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintReversePageOrder' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintRightMargin' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintSaveJob' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintSavePath' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintScalingFactor' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintSelectionOnly' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintSpoolJob' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintTime' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintTopMargin' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintVerticalPagination' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSPrintVerticallyCentered' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSPrintingCommunicationException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRTFDPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRTFDTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRTFPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRTFPropertyStackOverflowException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRTFTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRaisesForNotApplicableKeysBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSReadOnlyDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRecentSearchesBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRepresentedFilenameBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRightMarginDocumentAttribute' type='@'/>
+<constant const='true' declared_type='NSTextAlignment' name='NSRightTextAlignment' type='I' type64='Q'/>
<constant const='true' declared_type='NSTokenStyle' name='NSRoundedTokenStyle' type='I' type64='Q'/>
-<constant declared_type='NSString*' name='NSRowHeightBinding' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorPredicateComparisonModifier' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorPredicateCompoundType' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorPredicateCustomSelector' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorPredicateLeftExpression' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorPredicateOperatorType' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorPredicateOptions' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorPredicateRightExpression' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSRuleEditorRowsDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSRulerPboard' type='@'/>
-<constant declared_type='NSString*' name='NSRulerPboardType' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSScreenColorSpaceDidChangeNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSScrollViewDidEndLiveMagnifyNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSScrollViewDidEndLiveScrollNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSScrollViewDidLiveScrollNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSScrollViewWillStartLiveMagnifyNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSScrollViewWillStartLiveScrollNotification' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedIdentifierBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedIndexBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedLabelBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedObjectBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedObjectsBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedTagBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectedValuesBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectionIndexPathsBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectionIndexesBinding' type='@'/>
-<constant declared_type='NSString*' name='NSSelectorNameBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSSelectsAllWhenSettingContentBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSShadowAttributeName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameAddToAperture' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameAddToIPhoto' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameAddToSafariReadingList' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameComposeEmail' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameComposeMessage' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostImageOnFlickr' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostOnFacebook' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostOnLinkedIn' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostOnSinaWeibo' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostOnTencentWeibo' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostOnTwitter' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostVideoOnTudou' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostVideoOnVimeo' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNamePostVideoOnYouku' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameSendViaAirDrop' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameUseAsDesktopPicture' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameUseAsFacebookProfileImage' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameUseAsLinkedInProfileImage' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSharingServiceNameUseAsTwitterProfileImage' type='@'/>
-<constant declared_type='NSString*' name='NSShellCommandFileType' type='@'/>
-<constant declared_type='NSString*' name='NSSortDescriptorsBinding' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSoundPboardType' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechCharacterModeProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechCommandDelimiterProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechCommandPrefix' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechCommandSuffix' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechCurrentVoiceProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechDictionaryAbbreviations' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechDictionaryEntryPhonemes' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechDictionaryEntrySpelling' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechDictionaryLocaleIdentifier' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechDictionaryModificationDate' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechDictionaryPronunciations' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechErrorCount' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechErrorNewestCharacterOffset' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechErrorNewestCode' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechErrorOldestCharacterOffset' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechErrorOldestCode' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechErrorsProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechInputModeProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechModeLiteral' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechModeNormal' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechModePhoneme' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechModeText' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechNumberModeProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechOutputToFileURLProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPhonemeInfoExample' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPhonemeInfoHiliteEnd' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPhonemeInfoHiliteStart' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPhonemeInfoOpcode' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPhonemeInfoSymbol' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPhonemeSymbolsProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPitchBaseProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechPitchModProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechRateProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechRecentSyncProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechResetProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechStatusNumberOfCharactersLeft' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechStatusOutputBusy' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechStatusOutputPaused' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechStatusPhonemeCode' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechStatusProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechSynthesizerInfoIdentifier' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechSynthesizerInfoProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechSynthesizerInfoVersion' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpeechVolumeProperty' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpellCheckerDidChangeAutomaticDashSubstitutionNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpellCheckerDidChangeAutomaticQuoteSubstitutionNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpellCheckerDidChangeAutomaticSpellingCorrectionNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSSpellCheckerDidChangeAutomaticTextReplacementNotification' type='@'/>
-<constant declared_type='NSString*' name='NSSpellingStateAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSSplitViewDidResizeSubviewsNotification' type='@'/>
-<constant declared_type='NSString*' name='NSSplitViewWillResizeSubviewsNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRowHeightBinding' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorPredicateComparisonModifier' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorPredicateCompoundType' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorPredicateCustomSelector' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorPredicateLeftExpression' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorPredicateOperatorType' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorPredicateOptions' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorPredicateRightExpression' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSRuleEditorRowsDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRulerPboard' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSRulerPboardType' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSScreenColorSpaceDidChangeNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSScrollViewDidEndLiveMagnifyNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSScrollViewDidEndLiveScrollNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSScrollViewDidLiveScrollNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSScrollViewWillStartLiveMagnifyNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSScrollViewWillStartLiveScrollNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedIdentifierBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedIndexBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedLabelBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedObjectBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedObjectsBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedTagBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectedValuesBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectionIndexPathsBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectionIndexesBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectorNameBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSelectsAllWhenSettingContentBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSShadowAttributeName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameAddToAperture' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameAddToIPhoto' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameAddToSafariReadingList' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameComposeEmail' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameComposeMessage' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostImageOnFlickr' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostOnFacebook' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostOnLinkedIn' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostOnSinaWeibo' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostOnTencentWeibo' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostOnTwitter' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostVideoOnTudou' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostVideoOnVimeo' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNamePostVideoOnYouku' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameSendViaAirDrop' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameUseAsDesktopPicture' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameUseAsFacebookProfileImage' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameUseAsLinkedInProfileImage' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSharingServiceNameUseAsTwitterProfileImage' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSShellCommandFileType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSortDescriptorsBinding' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSoundPboardType' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechCharacterModeProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechCommandDelimiterProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechCommandPrefix' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechCommandSuffix' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechCurrentVoiceProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechDictionaryAbbreviations' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechDictionaryEntryPhonemes' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechDictionaryEntrySpelling' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechDictionaryLocaleIdentifier' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechDictionaryModificationDate' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechDictionaryPronunciations' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechErrorCount' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechErrorNewestCharacterOffset' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechErrorNewestCode' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechErrorOldestCharacterOffset' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechErrorOldestCode' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechErrorsProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechInputModeProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechModeLiteral' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechModeNormal' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechModePhoneme' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechModeText' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechNumberModeProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechOutputToFileURLProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPhonemeInfoExample' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPhonemeInfoHiliteEnd' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPhonemeInfoHiliteStart' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPhonemeInfoOpcode' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPhonemeInfoSymbol' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPhonemeSymbolsProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPitchBaseProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechPitchModProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechRateProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechRecentSyncProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechResetProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechStatusNumberOfCharactersLeft' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechStatusOutputBusy' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechStatusOutputPaused' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechStatusPhonemeCode' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechStatusProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechSynthesizerInfoIdentifier' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechSynthesizerInfoProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechSynthesizerInfoVersion' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpeechVolumeProperty' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpellCheckerDidChangeAutomaticDashSubstitutionNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpellCheckerDidChangeAutomaticQuoteSubstitutionNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpellCheckerDidChangeAutomaticSpellingCorrectionNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSSpellCheckerDidChangeAutomaticTextReplacementNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSpellingStateAttributeName' type='@'/>
+<constant const='true' declared_type='CGFloat' name='NSSplitViewControllerAutomaticDimension' type='f' type64='d'/>
+<constant declared_type='NSString * _Nonnull' name='NSSplitViewDidResizeSubviewsNotification' type='@'/>
+<constant const='true' declared_type='CGFloat' name='NSSplitViewItemUnspecifiedDimension' type='f' type64='d'/>
+<constant declared_type='NSString * _Nonnull' name='NSSplitViewWillResizeSubviewsNotification' type='@'/>
<constant const='true' declared_type='CGFloat' name='NSSquareStatusItemLength' type='f' type64='d'/>
<constant const='true' declared_type='CGFloat' name='NSStackViewSpacingUseDefault' type='f' type64='d'/>
<constant const='true' declared_type='NSStackViewVisibilityPriority' name='NSStackViewVisibilityPriorityDetachOnlyIfNecessary' type='f'/>
<constant const='true' declared_type='NSStackViewVisibilityPriority' name='NSStackViewVisibilityPriorityMustHold' type='f'/>
<constant const='true' declared_type='NSStackViewVisibilityPriority' name='NSStackViewVisibilityPriorityNotVisible' type='f'/>
-<constant declared_type='NSString*' name='NSStrikethroughColorAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSStrikethroughStyleAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSStringPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSStrokeColorAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSStrokeWidthAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSSubjectDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSSuperscriptAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSSystemColorsDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTIFFException' type='@'/>
-<constant declared_type='NSString*' name='NSTIFFPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSTabColumnTerminatorsAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSTableViewColumnDidMoveNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTableViewColumnDidResizeNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTableViewRowViewKey' type='@'/>
-<constant declared_type='NSString*' name='NSTableViewSelectionDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTableViewSelectionIsChangingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTabularTextPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSTargetBinding' type='@'/>
-<constant declared_type='NSString*' name='NSTextAlternativesAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSTextAlternativesSelectedAlternativeStringNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingDocumentAuthorKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingDocumentTitleKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingDocumentURLKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingOrthographyKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingQuotesKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingReferenceDateKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingReferenceTimeZoneKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingRegularExpressionsKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextCheckingReplacementsKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextColorBinding' type='@'/>
-<constant declared_type='NSString*' name='NSTextDidBeginEditingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextDidEndEditingNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTextEffectAttributeName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTextEffectLetterpressStyle' type='@'/>
-<constant declared_type='NSString*' name='NSTextEncodingNameDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSTextEncodingNameDocumentOption' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTextFinderCaseInsensitiveKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTextFinderMatchingTypeKey' type='@'/>
-<constant declared_type='NSString*' name='NSTextInputContextKeyboardSelectionDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextLayoutSectionOrientation' type='@'/>
-<constant declared_type='NSString*' name='NSTextLayoutSectionRange' type='@'/>
-<constant declared_type='NSString*' name='NSTextLayoutSectionsAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSTextLineTooLongException' type='@'/>
-<constant declared_type='NSString*' name='NSTextNoSelectionException' type='@'/>
-<constant declared_type='NSString*' name='NSTextReadException' type='@'/>
-<constant declared_type='NSString*' name='NSTextSizeMultiplierDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSTextStorageDidProcessEditingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextStorageWillProcessEditingNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextViewDidChangeSelectionNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextViewDidChangeTypingAttributesNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextViewWillChangeNotifyingTextViewNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTextWriteException' type='@'/>
-<constant declared_type='NSString*' name='NSTimeoutDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSTitleBinding' type='@'/>
-<constant declared_type='NSString*' name='NSTitleDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSToolTipAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSToolTipBinding' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarCustomizeToolbarItemIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarDidRemoveItemNotification' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarFlexibleSpaceItemIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarPrintItemIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarSeparatorItemIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarShowColorsItemIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarShowFontsItemIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarSpaceItemIdentifier' type='@'/>
-<constant declared_type='NSString*' name='NSToolbarWillAddItemNotification' type='@'/>
-<constant declared_type='NSString*' name='NSTopMarginDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSTransparentBinding' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTypeIdentifierAddressText' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTypeIdentifierDateText' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTypeIdentifierPhoneNumberText' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSTypeIdentifierTransitInformationText' type='@'/>
-<constant declared_type='NSString*' name='NSTypedStreamVersionException' type='@'/>
-<constant declared_type='NSString*' name='NSURLPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSStrikethroughColorAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSStrikethroughStyleAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSStringPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSStrokeColorAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSStrokeWidthAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSubjectDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSuperscriptAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSSystemColorsDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTIFFException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTIFFPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTabColumnTerminatorsAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTableViewColumnDidMoveNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTableViewColumnDidResizeNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTableViewRowViewKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTableViewSelectionDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTableViewSelectionIsChangingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTabularTextPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTargetBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextAlternativesAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextAlternativesSelectedAlternativeStringNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingDocumentAuthorKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingDocumentTitleKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingDocumentURLKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingOrthographyKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingQuotesKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingReferenceDateKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingReferenceTimeZoneKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingRegularExpressionsKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextCheckingReplacementsKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextColorBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextDidBeginEditingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextDidEndEditingNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTextEffectAttributeName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTextEffectLetterpressStyle' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextEncodingNameDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextEncodingNameDocumentOption' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTextFinderCaseInsensitiveKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTextFinderMatchingTypeKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextInputContextKeyboardSelectionDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextLayoutSectionOrientation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextLayoutSectionRange' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextLayoutSectionsAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextLineTooLongException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextNoSelectionException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextReadException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextSizeMultiplierDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextStorageDidProcessEditingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextStorageWillProcessEditingNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextViewDidChangeSelectionNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextViewDidChangeTypingAttributesNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextViewWillChangeNotifyingTextViewNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTextWriteException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTimeoutDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTitleBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTitleDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolTipAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolTipBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarCustomizeToolbarItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarDidRemoveItemNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarFlexibleSpaceItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarPrintItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarSeparatorItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarShowColorsItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarShowFontsItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarSpaceItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarToggleSidebarItemIdentifier' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSToolbarWillAddItemNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTopMarginDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTransparentBinding' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTypeIdentifierAddressText' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTypeIdentifierDateText' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTypeIdentifierPhoneNumberText' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSTypeIdentifierTransitInformationText' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSTypedStreamVersionException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSURLPboardType' type='@'/>
<constant declared_type='NSUInteger' name='NSUnderlineByWordMask' type='I' type64='Q'/>
-<constant declared_type='NSString*' name='NSUnderlineColorAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSUnderlineColorAttributeName' type='@'/>
<constant declared_type='NSUInteger' name='NSUnderlineStrikethroughMask' type='I' type64='Q'/>
-<constant declared_type='NSString*' name='NSUnderlineStyleAttributeName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSUserActivityDocumentURLKey' type='@'/>
-<constant declared_type='NSString*' name='NSUsesScreenFontsDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSVCardPboardType' type='@'/>
-<constant declared_type='NSString*' name='NSValidatesImmediatelyBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSValuePathBinding' type='@'/>
-<constant declared_type='NSString*' name='NSValueTransformerBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSValueTransformerNameBindingOption' type='@'/>
-<constant declared_type='NSString*' name='NSValueURLBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSUnderlineStyleAttributeName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSUserActivityDocumentURLKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSUsesScreenFontsDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSVCardPboardType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSValidatesImmediatelyBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSValuePathBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSValueTransformerBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSValueTransformerNameBindingOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSValueURLBinding' type='@'/>
<constant const='true' declared_type='CGFloat' name='NSVariableStatusItemLength' type='f' type64='d'/>
-<constant declared_type='NSString*' name='NSVerticalGlyphFormAttributeName' type='@'/>
-<constant declared_type='NSString*' name='NSViewAnimationEffectKey' type='@'/>
-<constant declared_type='NSString*' name='NSViewAnimationEndFrameKey' type='@'/>
-<constant declared_type='NSString*' name='NSViewAnimationFadeInEffect' type='@'/>
-<constant declared_type='NSString*' name='NSViewAnimationFadeOutEffect' type='@'/>
-<constant declared_type='NSString*' name='NSViewAnimationStartFrameKey' type='@'/>
-<constant declared_type='NSString*' name='NSViewAnimationTargetKey' type='@'/>
-<constant declared_type='NSString*' name='NSViewBoundsDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSViewDidUpdateTrackingAreasNotification' type='@'/>
-<constant declared_type='NSString*' name='NSViewFocusDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSViewFrameDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSViewGlobalFrameDidChangeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSViewModeDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSVerticalGlyphFormAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewAnimationEffectKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewAnimationEndFrameKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewAnimationFadeInEffect' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewAnimationFadeOutEffect' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewAnimationStartFrameKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewAnimationTargetKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewBoundsDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewDidUpdateTrackingAreasNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewFocusDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewFrameDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewGlobalFrameDidChangeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewModeDocumentAttribute' type='@'/>
<constant const='true' declared_type='CGFloat' name='NSViewNoInstrinsicMetric' type='f' type64='d'/>
-<constant declared_type='NSString*' name='NSViewSizeDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSViewZoomDocumentAttribute' type='@'/>
-<constant declared_type='NSString*' name='NSVisibleBinding' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceAge' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceDemoText' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceGender' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceGenderFemale' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceGenderMale' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceGenderNeuter' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceIdentifier' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceIndividuallySpokenCharacters' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceLanguage' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceLocaleIdentifier' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceName' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSVoiceSupportedCharacters' type='@'/>
-<constant declared_type='NSString*' name='NSWarningValueBinding' type='@'/>
-<constant declared_type='NSString*' name='NSWebArchiveTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSWebPreferencesDocumentOption' type='@'/>
-<constant declared_type='NSString*' name='NSWebResourceLoadDelegateDocumentOption' type='@'/>
+<constant const='true' declared_type='CGFloat' name='NSViewNoIntrinsicMetric' type='f' type64='d'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewSizeDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSViewZoomDocumentAttribute' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSVisibleBinding' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceAge' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceDemoText' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceGender' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceGenderFemale' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceGenderMale' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceGenderNeuter' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceIdentifier' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceIndividuallySpokenCharacters' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceLanguage' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceLocaleIdentifier' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceName' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSVoiceSupportedCharacters' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWarningValueBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWebArchiveTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWebPreferencesDocumentOption' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWebResourceLoadDelegateDocumentOption' type='@'/>
<constant const='true' declared_type='CGFloat' name='NSWhite' type='f' type64='d'/>
-<constant declared_type='NSString*' name='NSWidthBinding' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidBecomeKeyNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidBecomeMainNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowDidChangeBackingPropertiesNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowDidChangeOcclusionStateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidChangeScreenNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidChangeScreenProfileNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidDeminiaturizeNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowDidEndLiveResizeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidEndSheetNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowDidEnterFullScreenNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowDidEnterVersionBrowserNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowDidExitFullScreenNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowDidExitVersionBrowserNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidExposeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidMiniaturizeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidMoveNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidResignKeyNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidResignMainNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidResizeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowDidUpdateNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowServerCommunicationException' type='@'/>
-<constant declared_type='NSString*' name='NSWindowWillBeginSheetNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowWillCloseNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowWillEnterFullScreenNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowWillEnterVersionBrowserNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowWillExitFullScreenNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowWillExitVersionBrowserNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowWillMiniaturizeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWindowWillMoveNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWindowWillStartLiveResizeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWordMLTextDocumentType' type='@'/>
-<constant declared_type='NSString*' name='NSWordTablesReadException' type='@'/>
-<constant declared_type='NSString*' name='NSWordTablesWriteException' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceActiveSpaceDidChangeNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceApplicationKey' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceCompressOperation' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceCopyOperation' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDecompressOperation' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDecryptOperation' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDesktopImageAllowClippingKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDesktopImageFillColorKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDesktopImageScalingKey' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDestroyOperation' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDidActivateApplicationNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDidChangeFileLabelsNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDidDeactivateApplicationNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDidHideApplicationNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDidLaunchApplicationNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDidMountNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDidPerformFileOperationNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDidRenameVolumeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDidTerminateApplicationNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceDidUnhideApplicationNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDidUnmountNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDidWakeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceDuplicateOperation' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceEncryptOperation' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceLaunchConfigurationAppleEvent' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceLaunchConfigurationArchitecture' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceLaunchConfigurationArguments' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceLaunchConfigurationEnvironment' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceLinkOperation' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceMoveOperation' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceRecycleOperation' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceScreensDidSleepNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceScreensDidWakeNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceSessionDidBecomeActiveNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceSessionDidResignActiveNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceVolumeLocalizedNameKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceVolumeOldLocalizedNameKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceVolumeOldURLKey' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceVolumeURLKey' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceWillLaunchApplicationNotification' type='@'/>
-<constant const='true' declared_type='NSString*' name='NSWorkspaceWillPowerOffNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceWillSleepNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWorkspaceWillUnmountNotification' type='@'/>
-<constant declared_type='NSString*' name='NSWritingDirectionAttributeName' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWidthBinding' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidBecomeKeyNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidBecomeMainNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowDidChangeBackingPropertiesNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowDidChangeOcclusionStateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidChangeScreenNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidChangeScreenProfileNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidDeminiaturizeNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowDidEndLiveResizeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidEndSheetNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowDidEnterFullScreenNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowDidEnterVersionBrowserNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowDidExitFullScreenNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowDidExitVersionBrowserNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidExposeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidMiniaturizeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidMoveNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidResignKeyNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidResignMainNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidResizeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowDidUpdateNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowServerCommunicationException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowWillBeginSheetNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowWillCloseNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowWillEnterFullScreenNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowWillEnterVersionBrowserNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowWillExitFullScreenNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowWillExitVersionBrowserNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowWillMiniaturizeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWindowWillMoveNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWindowWillStartLiveResizeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWordMLTextDocumentType' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWordTablesReadException' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWordTablesWriteException' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceAccessibilityDisplayOptionsDidChangeNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceActiveSpaceDidChangeNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceApplicationKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceCompressOperation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceCopyOperation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDecompressOperation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDecryptOperation' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDesktopImageAllowClippingKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDesktopImageFillColorKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDesktopImageScalingKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDestroyOperation' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDidActivateApplicationNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDidChangeFileLabelsNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDidDeactivateApplicationNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDidHideApplicationNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDidLaunchApplicationNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDidMountNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDidPerformFileOperationNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDidRenameVolumeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDidTerminateApplicationNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceDidUnhideApplicationNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDidUnmountNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDidWakeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceDuplicateOperation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceEncryptOperation' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceLaunchConfigurationAppleEvent' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceLaunchConfigurationArchitecture' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceLaunchConfigurationArguments' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceLaunchConfigurationEnvironment' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceLinkOperation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceMoveOperation' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceRecycleOperation' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceScreensDidSleepNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceScreensDidWakeNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceSessionDidBecomeActiveNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceSessionDidResignActiveNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceVolumeLocalizedNameKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceVolumeOldLocalizedNameKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceVolumeOldURLKey' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceVolumeURLKey' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceWillLaunchApplicationNotification' type='@'/>
+<constant const='true' declared_type='NSString * _Nonnull' name='NSWorkspaceWillPowerOffNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceWillSleepNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWorkspaceWillUnmountNotification' type='@'/>
+<constant declared_type='NSString * _Nonnull' name='NSWritingDirectionAttributeName' type='@'/>
<enum name='NS16BitBigEndianBitmapFormat' value='1024'/>
<enum name='NS16BitLittleEndianBitmapFormat' value='256'/>
<enum name='NS32BitBigEndianBitmapFormat' value='2048'/>
@@ -1193,6 +1220,11 @@
<enum name='NSAppKitVersionNumber10_0' value='577'/>
<enum name='NSAppKitVersionNumber10_1' value='620'/>
<enum name='NSAppKitVersionNumber10_10' value='1343'/>
+<enum name='NSAppKitVersionNumber10_10_2' value='1344'/>
+<enum name='NSAppKitVersionNumber10_10_3' value='1347'/>
+<enum name='NSAppKitVersionNumber10_10_4' value='1348'/>
+<enum name='NSAppKitVersionNumber10_10_5' value='1348'/>
+<enum name='NSAppKitVersionNumber10_10_Max' value='1349'/>
<enum name='NSAppKitVersionNumber10_2' value='663'/>
<enum name='NSAppKitVersionNumber10_2_3' value='663.6'/>
<enum name='NSAppKitVersionNumber10_3' value='743'/>
@@ -1242,6 +1274,7 @@
<enum name='NSApplicationPresentationAutoHideToolbar' value='2048'/>
<enum name='NSApplicationPresentationDefault' value='0'/>
<enum name='NSApplicationPresentationDisableAppleMenu' value='16'/>
+<enum name='NSApplicationPresentationDisableCursorLocationAssistance' value='4096'/>
<enum name='NSApplicationPresentationDisableForceQuit' value='64'/>
<enum name='NSApplicationPresentationDisableHideApplication' value='256'/>
<enum name='NSApplicationPresentationDisableMenuBarTransparency' value='512'/>
@@ -1316,7 +1349,6 @@
<enum name='NSCellLightsByGray' value='7'/>
<enum name='NSCellState' value='1'/>
<enum name='NSCenterTabStopType' value='2'/>
-<enum name='NSCenterTextAlignment' value='2'/>
<enum name='NSChangeAutosaved' value='4'/>
<enum name='NSChangeBackgroundCell' value='8'/>
<enum name='NSChangeBackgroundCellMask' value='8'/>
@@ -1337,8 +1369,34 @@
<enum name='NSClockAndCalendarDatePickerStyle' value='1'/>
<enum name='NSClosableWindowMask' value='2'/>
<enum name='NSClosePathBezierPathElement' value='3'/>
+<enum name='NSCollectionElementCategoryDecorationView' value='2'/>
+<enum name='NSCollectionElementCategoryInterItemGap' value='3'/>
+<enum name='NSCollectionElementCategoryItem' value='0'/>
+<enum name='NSCollectionElementCategorySupplementaryView' value='1'/>
+<enum name='NSCollectionUpdateActionDelete' value='1'/>
+<enum name='NSCollectionUpdateActionInsert' value='0'/>
+<enum name='NSCollectionUpdateActionMove' value='3'/>
+<enum name='NSCollectionUpdateActionNone' value='4'/>
+<enum name='NSCollectionUpdateActionReload' value='2'/>
<enum name='NSCollectionViewDropBefore' value='1'/>
<enum name='NSCollectionViewDropOn' value='0'/>
+<enum name='NSCollectionViewItemHighlightAsDropTarget' value='3'/>
+<enum name='NSCollectionViewItemHighlightForDeselection' value='2'/>
+<enum name='NSCollectionViewItemHighlightForSelection' value='1'/>
+<enum name='NSCollectionViewItemHighlightNone' value='0'/>
+<enum name='NSCollectionViewScrollDirectionHorizontal' value='1'/>
+<enum name='NSCollectionViewScrollDirectionVertical' value='0'/>
+<enum name='NSCollectionViewScrollPositionBottom' value='4'/>
+<enum name='NSCollectionViewScrollPositionCenteredHorizontally' value='16'/>
+<enum name='NSCollectionViewScrollPositionCenteredVertically' value='2'/>
+<enum name='NSCollectionViewScrollPositionLeadingEdge' value='64'/>
+<enum name='NSCollectionViewScrollPositionLeft' value='8'/>
+<enum name='NSCollectionViewScrollPositionNearestHorizontalEdge' value='512'/>
+<enum name='NSCollectionViewScrollPositionNearestVerticalEdge' value='256'/>
+<enum name='NSCollectionViewScrollPositionNone' value='0'/>
+<enum name='NSCollectionViewScrollPositionRight' value='32'/>
+<enum name='NSCollectionViewScrollPositionTop' value='1'/>
+<enum name='NSCollectionViewScrollPositionTrailingEdge' value='128'/>
<enum name='NSColorListModeColorPanel' value='5'/>
<enum name='NSColorPanelAllModesMask' value='65535'/>
<enum name='NSColorPanelCMYKModeMask' value='4'/>
@@ -1388,6 +1446,12 @@
<enum name='NSCondensedFontMask' value='64'/>
<enum name='NSContentsCellMask' value='1'/>
<enum name='NSContinuousCapacityLevelIndicatorStyle' value='1'/>
+<enum name='NSControlCharacterActionContainerBreak' value='32'/>
+<enum name='NSControlCharacterActionHorizontalTab' value='4'/>
+<enum name='NSControlCharacterActionLineBreak' value='8'/>
+<enum name='NSControlCharacterActionParagraphBreak' value='16'/>
+<enum name='NSControlCharacterActionWhitespace' value='2'/>
+<enum name='NSControlCharacterActionZeroAdvancement' value='1'/>
<enum name='NSControlGlyph' value='16777215'/>
<enum name='NSControlKeyMask' value='262144'/>
<enum name='NSCorrectionIndicatorTypeDefault' value='0'/>
@@ -1618,6 +1682,10 @@
<enum name='NSGlyphInscribeBelow' value='1'/>
<enum name='NSGlyphInscribeOverBelow' value='4'/>
<enum name='NSGlyphInscribeOverstrike' value='3'/>
+<enum name='NSGlyphPropertyControlCharacter' value='2'/>
+<enum name='NSGlyphPropertyElastic' value='4'/>
+<enum name='NSGlyphPropertyNonBaseCharacter' value='8'/>
+<enum name='NSGlyphPropertyNull' value='1'/>
<enum name='NSGradientConcaveStrong' value='2'/>
<enum name='NSGradientConcaveWeak' value='1'/>
<enum name='NSGradientConvexStrong' value='4'/>
@@ -1631,6 +1699,12 @@
<enum name='NSGrooveBorder' value='3'/>
<enum name='NSHSBModeColorPanel' value='3'/>
<enum name='NSHUDWindowMask' value='8192'/>
+<enum name='NSHapticFeedbackPatternAlignment' value='1'/>
+<enum name='NSHapticFeedbackPatternGeneric' value='0'/>
+<enum name='NSHapticFeedbackPatternLevelChange' value='2'/>
+<enum name='NSHapticFeedbackPerformanceTimeDefault' value='0'/>
+<enum name='NSHapticFeedbackPerformanceTimeDrawCompleted' value='2'/>
+<enum name='NSHapticFeedbackPerformanceTimeNow' value='1'/>
<enum name='NSHeavierFontAction' value='5'/>
<enum name='NSHelpButtonBezelStyle' value='9'/>
<enum name='NSHelpFunctionKey' value='63302'/>
@@ -1701,7 +1775,6 @@
<enum name='NSItalicFontMask' value='1'/>
<enum name='NSJPEG2000FileType' value='5'/>
<enum name='NSJPEGFileType' value='3'/>
-<enum name='NSJustifiedTextAlignment' value='3'/>
<enum name='NSKeyDown' value='10'/>
<enum name='NSKeyDownMask' value='1024'/>
<enum name='NSKeyUp' value='11'/>
@@ -1712,7 +1785,9 @@
<enum name='NSLayoutAttributeBottom' value='4'/>
<enum name='NSLayoutAttributeCenterX' value='9'/>
<enum name='NSLayoutAttributeCenterY' value='10'/>
+<enum name='NSLayoutAttributeFirstBaseline' value='12'/>
<enum name='NSLayoutAttributeHeight' value='8'/>
+<enum name='NSLayoutAttributeLastBaseline' value='11'/>
<enum name='NSLayoutAttributeLeading' value='5'/>
<enum name='NSLayoutAttributeLeft' value='1'/>
<enum name='NSLayoutAttributeNotAnAttribute' value='0'/>
@@ -1726,6 +1801,8 @@
<enum name='NSLayoutFormatAlignAllBottom' value='16'/>
<enum name='NSLayoutFormatAlignAllCenterX' value='512'/>
<enum name='NSLayoutFormatAlignAllCenterY' value='1024'/>
+<enum name='NSLayoutFormatAlignAllFirstBaseline' value='4096'/>
+<enum name='NSLayoutFormatAlignAllLastBaseline' value='2048'/>
<enum name='NSLayoutFormatAlignAllLeading' value='32'/>
<enum name='NSLayoutFormatAlignAllLeft' value='2'/>
<enum name='NSLayoutFormatAlignAllRight' value='4'/>
@@ -1748,7 +1825,6 @@
<enum name='NSLeftMouseUpMask' value='4'/>
<enum name='NSLeftTabStopType' value='0'/>
<enum name='NSLeftTabsBezelBorder' value='1'/>
-<enum name='NSLeftTextAlignment' value='0'/>
<enum name='NSLeftTextMovement' value='19'/>
<enum name='NSLighterFontAction' value='6'/>
<enum name='NSLineBorder' value='1'/>
@@ -1810,7 +1886,6 @@
<enum name='NSMultiLevelAcceleratorButton' value='9'/>
<enum name='NSNarrowFontMask' value='16'/>
<enum name='NSNativeShortGlyphPacking' value='5'/>
-<enum name='NSNaturalTextAlignment' value='4'/>
<enum name='NSNewlineCharacter' value='10'/>
<enum name='NSNextFunctionKey' value='63296'/>
<enum name='NSNextStepInterfaceStyle' value='1'/>
@@ -1953,6 +2028,13 @@
<enum name='NSPosterFontMask' value='256'/>
<enum name='NSPowerOffEventType' value='1'/>
<enum name='NSPressedTab' value='2'/>
+<enum name='NSPressureBehaviorPrimaryAccelerator' value='3'/>
+<enum name='NSPressureBehaviorPrimaryClick' value='1'/>
+<enum name='NSPressureBehaviorPrimaryDeepClick' value='5'/>
+<enum name='NSPressureBehaviorPrimaryDeepDrag' value='6'/>
+<enum name='NSPressureBehaviorPrimaryDefault' value='0'/>
+<enum name='NSPressureBehaviorPrimaryGeneric' value='2'/>
+<enum name='NSPressureBehaviorUnknown' value='-1'/>
<enum name='NSPrevFunctionKey' value='63295'/>
<enum name='NSPrintFunctionKey' value='63288'/>
<enum name='NSPrintPanelShowsCopies' value='1'/>
@@ -2011,7 +2093,6 @@
<enum name='NSRightMouseUpMask' value='16'/>
<enum name='NSRightTabStopType' value='1'/>
<enum name='NSRightTabsBezelBorder' value='3'/>
-<enum name='NSRightTextAlignment' value='1'/>
<enum name='NSRightTextMovement' value='20'/>
<enum name='NSRoundLineCapStyle' value='1'/>
<enum name='NSRoundLineJoinStyle' value='1'/>
@@ -2122,7 +2203,27 @@
<enum name='NSSplitViewDividerStylePaneSplitter' value='3'/>
<enum name='NSSplitViewDividerStyleThick' value='1'/>
<enum name='NSSplitViewDividerStyleThin' value='2'/>
+<enum name='NSSplitViewItemBehaviorContentList' value='2'/>
+<enum name='NSSplitViewItemBehaviorDefault' value='0'/>
+<enum name='NSSplitViewItemBehaviorSidebar' value='1'/>
+<enum name='NSSplitViewItemCollapseBehaviorDefault' value='0'/>
+<enum name='NSSplitViewItemCollapseBehaviorPreferResizingSiblingsWithFixedSplitView' value='2'/>
+<enum name='NSSplitViewItemCollapseBehaviorPreferResizingSplitViewWithFixedSiblings' value='1'/>
+<enum name='NSSplitViewItemCollapseBehaviorUseConstraints' value='3'/>
+<enum name='NSSpringLoadingContinuousActivation' value='2'/>
+<enum name='NSSpringLoadingDisabled' value='0'/>
+<enum name='NSSpringLoadingEnabled' value='1'/>
+<enum name='NSSpringLoadingHighlightEmphasized' value='2'/>
+<enum name='NSSpringLoadingHighlightNone' value='0'/>
+<enum name='NSSpringLoadingHighlightStandard' value='1'/>
+<enum name='NSSpringLoadingNoHover' value='8'/>
<enum name='NSSquareLineCapStyle' value='2'/>
+<enum name='NSStackViewDistributionEqualCentering' value='4'/>
+<enum name='NSStackViewDistributionEqualSpacing' value='3'/>
+<enum name='NSStackViewDistributionFill' value='0'/>
+<enum name='NSStackViewDistributionFillEqually' value='1'/>
+<enum name='NSStackViewDistributionFillProportionally' value='2'/>
+<enum name='NSStackViewDistributionGravityAreas' value='-1'/>
<enum name='NSStackViewGravityBottom' value='3'/>
<enum name='NSStackViewGravityCenter' value='2'/>
<enum name='NSStackViewGravityLeading' value='1'/>
@@ -2160,6 +2261,8 @@
<enum name='NSTableColumnAutoresizingMask' value='1'/>
<enum name='NSTableColumnNoResizing' value='0'/>
<enum name='NSTableColumnUserResizingMask' value='2'/>
+<enum name='NSTableRowActionEdgeLeading' value='0'/>
+<enum name='NSTableRowActionEdgeTrailing' value='1'/>
<enum name='NSTableViewAnimationEffectFade' value='1'/>
<enum name='NSTableViewAnimationEffectGap' value='2'/>
<enum name='NSTableViewAnimationEffectNone' value='0'/>
@@ -2179,6 +2282,8 @@
<enum name='NSTableViewLastColumnOnlyAutoresizingStyle' value='4'/>
<enum name='NSTableViewNoColumnAutoresizing' value='0'/>
<enum name='NSTableViewReverseSequentialColumnAutoresizingStyle' value='3'/>
+<enum name='NSTableViewRowActionStyleDestructive' value='1'/>
+<enum name='NSTableViewRowActionStyleRegular' value='0'/>
<enum name='NSTableViewRowSizeStyleCustom' value='0'/>
<enum name='NSTableViewRowSizeStyleDefault' value='-1'/>
<enum name='NSTableViewRowSizeStyleLarge' value='3'/>
@@ -2200,6 +2305,11 @@
<enum name='NSTerminateCancel' value='0'/>
<enum name='NSTerminateLater' value='2'/>
<enum name='NSTerminateNow' value='1'/>
+<enum name='NSTextAlignmentCenter' value='2'/>
+<enum name='NSTextAlignmentJustified' value='3'/>
+<enum name='NSTextAlignmentLeft' value='0'/>
+<enum name='NSTextAlignmentNatural' value='4'/>
+<enum name='NSTextAlignmentRight' value='1'/>
<enum name='NSTextBlockAbsoluteValueType' value='0'/>
<enum name='NSTextBlockBaselineAlignment' value='3'/>
<enum name='NSTextBlockBorder' value='0'/>
@@ -2312,6 +2422,7 @@
<enum name='NSTypesetterWhitespaceAction' value='2'/>
<enum name='NSTypesetterZeroAdvancementAction' value='1'/>
<enum name='NSUnboldFontMask' value='4'/>
+<enum name='NSUnderlineByWord' value='32768'/>
<enum name='NSUnderlinePatternDash' value='512'/>
<enum name='NSUnderlinePatternDashDot' value='768'/>
<enum name='NSUnderlinePatternDashDotDot' value='1024'/>
@@ -2377,7 +2488,12 @@
<enum name='NSVisualEffectMaterialAppearanceBased' value='0'/>
<enum name='NSVisualEffectMaterialDark' value='2'/>
<enum name='NSVisualEffectMaterialLight' value='1'/>
+<enum name='NSVisualEffectMaterialMediumLight' value='8'/>
+<enum name='NSVisualEffectMaterialMenu' value='5'/>
+<enum name='NSVisualEffectMaterialPopover' value='6'/>
+<enum name='NSVisualEffectMaterialSidebar' value='7'/>
<enum name='NSVisualEffectMaterialTitlebar' value='3'/>
+<enum name='NSVisualEffectMaterialUltraDark' value='9'/>
<enum name='NSVisualEffectStateActive' value='1'/>
<enum name='NSVisualEffectStateFollowsWindowActiveState' value='0'/>
<enum name='NSVisualEffectStateInactive' value='2'/>
@@ -2397,7 +2513,9 @@
<enum name='NSWindowCloseButton' value='0'/>
<enum name='NSWindowCollectionBehaviorCanJoinAllSpaces' value='1'/>
<enum name='NSWindowCollectionBehaviorDefault' value='0'/>
+<enum name='NSWindowCollectionBehaviorFullScreenAllowsTiling' value='2048'/>
<enum name='NSWindowCollectionBehaviorFullScreenAuxiliary' value='256'/>
+<enum name='NSWindowCollectionBehaviorFullScreenDisallowsTiling' value='4096'/>
<enum name='NSWindowCollectionBehaviorFullScreenPrimary' value='128'/>
<enum name='NSWindowCollectionBehaviorIgnoresCycle' value='64'/>
<enum name='NSWindowCollectionBehaviorManaged' value='4'/>
@@ -2431,89 +2549,91 @@
<enum name='NSWorkspaceLaunchAndHideOthers' value='2097152'/>
<enum name='NSWorkspaceLaunchAndPrint' value='2'/>
<enum name='NSWorkspaceLaunchAsync' value='65536'/>
-<enum name='NSWorkspaceLaunchDefault' value='196608'/>
+<enum name='NSWorkspaceLaunchDefault' value='65536'/>
<enum name='NSWorkspaceLaunchInhibitingBackgroundOnly' value='128'/>
<enum name='NSWorkspaceLaunchNewInstance' value='524288'/>
<enum name='NSWorkspaceLaunchPreferringClassic' value='262144'/>
<enum name='NSWorkspaceLaunchWithErrorPresentation' value='64'/>
<enum name='NSWorkspaceLaunchWithoutActivation' value='512'/>
<enum name='NSWorkspaceLaunchWithoutAddingToRecents' value='256'/>
+<enum name='NSWritingDirectionEmbedding' value='0'/>
<enum name='NSWritingDirectionLeftToRight' value='0'/>
<enum name='NSWritingDirectionNatural' value='-1'/>
+<enum name='NSWritingDirectionOverride' value='2'/>
<enum name='NSWritingDirectionRightToLeft' value='1'/>
<enum name='NSYearMonthDatePickerElementFlag' value='192'/>
<enum name='NSYearMonthDayDatePickerElementFlag' value='224'/>
<enum name='NS_USER_ACTIVITY_SUPPORTED' value='1'/>
<function name='NSAccessibilityActionDescription'>
-<arg declared_type='NSString*' name='action' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='action' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</function>
<function name='NSAccessibilityFrameInView'>
-<arg declared_type='NSView*' name='parentView' type='@'/>
+<arg declared_type='NSView * _Nonnull' name='parentView' type='@'/>
<arg declared_type='NSRect' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</function>
<function name='NSAccessibilityPointInView'>
-<arg declared_type='NSView*' name='parentView' type='@'/>
+<arg declared_type='NSView * _Nonnull' name='parentView' type='@'/>
<arg declared_type='NSPoint' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
</function>
<function name='NSAccessibilityPostNotification'>
-<arg declared_type='id' name='element' type='@'/>
-<arg declared_type='NSString*' name='notification' type='@'/>
+<arg declared_type='id _Nonnull' name='element' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSAccessibilityPostNotificationWithUserInfo'>
-<arg declared_type='id' name='element' type='@'/>
-<arg declared_type='NSString*' name='notification' type='@'/>
-<arg declared_type='NSDictionary*' name='userInfo' type='@'/>
+<arg declared_type='id _Nonnull' name='element' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='notification' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' name='userInfo' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSAccessibilityRaiseBadArgumentException'>
-<arg declared_type='id' name='element' type='@'/>
-<arg declared_type='NSString*' name='attribute' type='@'/>
-<arg declared_type='id' name='value' type='@'/>
+<arg declared_type='id _Null_unspecified' name='element' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' name='attribute' type='@'/>
+<arg declared_type='id _Null_unspecified' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSAccessibilityRoleDescription'>
-<arg declared_type='NSString*' name='role' type='@'/>
-<arg declared_type='NSString*' name='subrole' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='role' type='@'/>
+<arg declared_type='NSString * _Nullable' name='subrole' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</function>
<function name='NSAccessibilityRoleDescriptionForUIElement'>
-<arg declared_type='id' name='element' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='id _Nonnull' name='element' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</function>
<function name='NSAccessibilitySetMayContainProtectedContent'>
<arg declared_type='BOOL' name='flag' type='B'/>
<retval declared_type='BOOL' type='B'/>
</function>
<function name='NSAccessibilityUnignoredAncestor'>
-<arg declared_type='id' name='element' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='id _Nonnull' name='element' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</function>
<function name='NSAccessibilityUnignoredChildren'>
-<arg declared_type='NSArray*' name='originalChildren' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSArray * _Nonnull' name='originalChildren' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</function>
<function name='NSAccessibilityUnignoredChildrenForOnlyChild'>
-<arg declared_type='id' name='originalChild' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='id _Nonnull' name='originalChild' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</function>
<function name='NSAccessibilityUnignoredDescendant'>
-<arg declared_type='id' name='element' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='id _Nonnull' name='element' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</function>
<function name='NSApplicationLoad'>
<retval declared_type='BOOL' type='B'/>
</function>
<function name='NSApplicationMain'>
<arg declared_type='int' name='argc' type='i'/>
-<arg const='true' declared_type='char**' name='argv' type='^*'/>
+<arg const='true' declared_type='char * _Nonnull*' name='argv' type='^*'/>
<retval declared_type='int' type='i'/>
</function>
<function name='NSAvailableWindowDepths'>
-<retval const='true' declared_type='NSWindowDepth*' type='^i'/>
+<retval const='true' declared_type='NSWindowDepth * _Nonnull' type='^i'/>
</function>
<function name='NSBeep'>
<retval declared_type='void' type='v'/>
@@ -2558,11 +2678,11 @@
<retval declared_type='void' type='v'/>
</function>
<function name='NSBestDepth'>
-<arg declared_type='NSString*' name='colorSpace' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='colorSpace' type='@'/>
<arg declared_type='NSInteger' name='bps' type='i' type64='q'/>
<arg declared_type='NSInteger' name='bpp' type='i' type64='q'/>
<arg declared_type='BOOL' name='planar' type='B'/>
-<arg declared_type='BOOL*' name='exactMatch' type='^B'/>
+<arg declared_type='BOOL * _Nullable' name='exactMatch' type='^B'/>
<retval declared_type='NSWindowDepth' type='i'/>
</function>
<function name='NSBitsPerPixelFromDepth'>
@@ -2575,13 +2695,13 @@
</function>
<function name='NSColorSpaceFromDepth'>
<arg declared_type='NSWindowDepth' name='depth' type='i'/>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</function>
<function name='NSConvertGlyphsToPackedGlyphs'>
-<arg declared_type='NSGlyph*' name='glBuf' type='^I'/>
+<arg declared_type='NSGlyph * _Nonnull' name='glBuf' type='^I'/>
<arg declared_type='NSInteger' name='count' type='i' type64='q'/>
<arg declared_type='NSMultibyteGlyphPacking' name='packing' type='I' type64='Q'/>
-<arg declared_type='char*' name='packedGlyphs' type='*'/>
+<arg declared_type='char * _Nonnull' name='packedGlyphs' type='*'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</function>
<function name='NSCopyBits'>
@@ -2591,21 +2711,21 @@
<retval declared_type='void' type='v'/>
</function>
<function name='NSCountWindows'>
-<arg declared_type='NSInteger*' name='count' type='^i' type64='^q'/>
+<arg declared_type='NSInteger * _Nonnull' name='count' type='^i' type64='^q'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSCountWindowsForContext'>
<arg declared_type='NSInteger' name='context' type='i' type64='q'/>
-<arg declared_type='NSInteger*' name='count' type='^i' type64='^q'/>
+<arg declared_type='NSInteger * _Nonnull' name='count' type='^i' type64='^q'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSCreateFileContentsPboardType'>
-<arg declared_type='NSString*' name='fileType' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='fileType' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</function>
<function name='NSCreateFilenamePboardType'>
-<arg declared_type='NSString*' name='fileType' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='fileType' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</function>
<function name='NSDisableScreenUpdates'>
<retval declared_type='void' type='v'/>
@@ -2624,8 +2744,8 @@
<arg declared_type='NSInteger' name='bpr' type='i' type64='q'/>
<arg declared_type='BOOL' name='isPlanar' type='B'/>
<arg declared_type='BOOL' name='hasAlpha' type='B'/>
-<arg declared_type='NSString*' name='colorSpaceName' type='@'/>
-<arg const='true' declared_type='unsigned char **' name='data' type='^*'/>
+<arg declared_type='NSString * _Nonnull' name='colorSpaceName' type='@'/>
+<arg const='true' declared_type='unsigned char * _Nullable*' name='data' type='^*'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSDrawButton'>
@@ -2636,8 +2756,8 @@
<function name='NSDrawColorTiledRects'>
<arg declared_type='NSRect' name='boundsRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSRect' name='clipRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg const='true' declared_type='NSRectEdge*' name='sides' type='^i' type64='^Q'/>
-<arg declared_type='NSColor**' name='colors' type='^@'/>
+<arg const='true' declared_type='NSRectEdge * _Nonnull' name='sides' type='^i' type64='^Q'/>
+<arg declared_type='NSColor * _Nonnull * _Nonnull' name='colors' type='^@'/>
<arg declared_type='NSInteger' name='count' type='i' type64='q'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</function>
@@ -2663,15 +2783,15 @@
</function>
<function name='NSDrawNinePartImage'>
<arg declared_type='NSRect' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSImage*' name='topLeftCorner' type='@'/>
-<arg declared_type='NSImage*' name='topEdgeFill' type='@'/>
-<arg declared_type='NSImage*' name='topRightCorner' type='@'/>
-<arg declared_type='NSImage*' name='leftEdgeFill' type='@'/>
-<arg declared_type='NSImage*' name='centerFill' type='@'/>
-<arg declared_type='NSImage*' name='rightEdgeFill' type='@'/>
-<arg declared_type='NSImage*' name='bottomLeftCorner' type='@'/>
-<arg declared_type='NSImage*' name='bottomEdgeFill' type='@'/>
-<arg declared_type='NSImage*' name='bottomRightCorner' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='topLeftCorner' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='topEdgeFill' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='topRightCorner' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='leftEdgeFill' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='centerFill' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='rightEdgeFill' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='bottomLeftCorner' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='bottomEdgeFill' type='@'/>
+<arg declared_type='NSImage * _Nonnull' name='bottomRightCorner' type='@'/>
<arg declared_type='NSCompositingOperation' name='op' type='I' type64='Q'/>
<arg declared_type='CGFloat' name='alphaFraction' type='f' type64='d'/>
<arg declared_type='BOOL' name='flipped' type='B'/>
@@ -2679,9 +2799,9 @@
</function>
<function name='NSDrawThreePartImage'>
<arg declared_type='NSRect' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSImage*' name='startCap' type='@'/>
-<arg declared_type='NSImage*' name='centerFill' type='@'/>
-<arg declared_type='NSImage*' name='endCap' type='@'/>
+<arg declared_type='NSImage * _Nullable' name='startCap' type='@'/>
+<arg declared_type='NSImage * _Nullable' name='centerFill' type='@'/>
+<arg declared_type='NSImage * _Nullable' name='endCap' type='@'/>
<arg declared_type='BOOL' name='vertical' type='B'/>
<arg declared_type='NSCompositingOperation' name='op' type='I' type64='Q'/>
<arg declared_type='CGFloat' name='alphaFraction' type='f' type64='d'/>
@@ -2691,8 +2811,8 @@
<function name='NSDrawTiledRects'>
<arg declared_type='NSRect' name='boundsRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSRect' name='clipRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg const='true' declared_type='NSRectEdge*' name='sides' type='^i' type64='^Q'/>
-<arg const='true' declared_type='CGFloat*' name='grays' type='^f' type64='^d'/>
+<arg const='true' declared_type='NSRectEdge * _Nonnull' name='sides' type='^i' type64='^Q'/>
+<arg const='true' declared_type='CGFloat * _Nonnull' name='grays' type='^f' type64='^d'/>
<arg declared_type='NSInteger' name='count' type='i' type64='q'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</function>
@@ -2748,12 +2868,12 @@
<retval declared_type='id' type='@'/>
</function>
<function name='NSGetFileType'>
-<arg declared_type='NSString*' name='pboardType' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='pboardType' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</function>
<function name='NSGetFileTypes'>
-<arg declared_type='NSArray*' name='pboardTypes' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSArray * _Nonnull' name='pboardTypes' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</function>
<function name='NSGetInformationalAlertPanel' variadic='true'>
<arg declared_type='NSString*' name='title' type='@'/>
@@ -2765,9 +2885,9 @@
</function>
<function name='NSGetWindowServerMemory'>
<arg declared_type='NSInteger' name='context' type='i' type64='q'/>
-<arg declared_type='NSInteger*' name='virtualMemory' type='^i' type64='^q'/>
-<arg declared_type='NSInteger*' name='windowBackingMemory' type='^i' type64='^q'/>
-<arg declared_type='NSString**' name='windowDumpString' type='^@'/>
+<arg declared_type='NSInteger * _Nonnull' name='virtualMemory' type='^i' type64='^q'/>
+<arg declared_type='NSInteger * _Nonnull' name='windowBackingMemory' type='^i' type64='^q'/>
+<arg declared_type='NSString * _Nonnull * _Nonnull' name='windowDumpString' type='^@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</function>
<function name='NSHighlightRect'>
@@ -2780,21 +2900,21 @@
<retval declared_type='NSInterfaceStyle' type='I' type64='Q'/>
</function>
<function name='NSIsControllerMarker'>
-<arg declared_type='id' name='object' type='@'/>
+<arg declared_type='id _Nullable' name='object' type='@'/>
<retval declared_type='BOOL' type='B'/>
</function>
<function name='NSNumberOfColorComponents'>
-<arg declared_type='NSString*' name='colorSpaceName' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='colorSpaceName' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</function>
<function name='NSOpenGLGetOption'>
<arg declared_type='NSOpenGLGlobalOption' name='pname' type='i'/>
-<arg declared_type='GLint*' name='param' type='^i'/>
+<arg declared_type='GLint * _Nonnull' name='param' type='^i'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSOpenGLGetVersion'>
-<arg declared_type='GLint*' name='major' type='^i'/>
-<arg declared_type='GLint*' name='minor' type='^i'/>
+<arg declared_type='GLint * _Nullable' name='major' type='^i'/>
+<arg declared_type='GLint * _Nullable' name='minor' type='^i'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSOpenGLSetOption'>
@@ -2803,8 +2923,8 @@
<retval declared_type='void' type='v'/>
</function>
<function name='NSPerformService'>
-<arg declared_type='NSString*' name='itemName' type='@'/>
-<arg declared_type='NSPasteboard*' name='pboard' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='itemName' type='@'/>
+<arg declared_type='NSPasteboard * _Nullable' name='pboard' type='@'/>
<retval declared_type='BOOL' type='B'/>
</function>
<function name='NSPlanarFromDepth'>
@@ -2813,14 +2933,14 @@
</function>
<function name='NSReadPixel'>
<arg declared_type='NSPoint' name='passedPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</function>
<function name='NSRectClip'>
<arg declared_type='NSRect' name='aRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSRectClipList'>
-<arg const='true' declared_type='NSRect*' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg const='true' declared_type='NSRect * _Nonnull' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSInteger' name='count' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</function>
@@ -2829,32 +2949,32 @@
<retval declared_type='void' type='v'/>
</function>
<function name='NSRectFillList'>
-<arg const='true' declared_type='NSRect*' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg const='true' declared_type='NSRect * _Nonnull' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSInteger' name='count' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSRectFillListUsingOperation'>
-<arg const='true' declared_type='NSRect*' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg const='true' declared_type='NSRect * _Nonnull' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSInteger' name='count' type='i' type64='q'/>
<arg declared_type='NSCompositingOperation' name='op' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSRectFillListWithColors'>
-<arg const='true' declared_type='NSRect*' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg const='true' declared_type='NSColor **' name='colors' type='^@'/>
+<arg const='true' declared_type='NSRect * _Nonnull' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg const='true' declared_type='NSColor * _Nonnull * _Nonnull' name='colors' type='^@'/>
<arg declared_type='NSInteger' name='num' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSRectFillListWithColorsUsingOperation'>
-<arg const='true' declared_type='NSRect*' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg const='true' declared_type='NSColor **' name='colors' type='^@'/>
+<arg const='true' declared_type='NSRect * _Nonnull' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg const='true' declared_type='NSColor * _Nonnull * _Nonnull' name='colors' type='^@'/>
<arg declared_type='NSInteger' name='num' type='i' type64='q'/>
<arg declared_type='NSCompositingOperation' name='op' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSRectFillListWithGrays'>
-<arg const='true' declared_type='NSRect*' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg const='true' declared_type='CGFloat*' name='grays' type='^f' type64='^d'/>
+<arg const='true' declared_type='NSRect * _Nonnull' name='rects' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg const='true' declared_type='CGFloat * _Nonnull' name='grays' type='^f' type64='^d'/>
<arg declared_type='NSInteger' name='num' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</function>
@@ -2864,8 +2984,8 @@
<retval declared_type='void' type='v'/>
</function>
<function name='NSRegisterServicesProvider'>
-<arg declared_type='id' name='provider' type='@'/>
-<arg declared_type='NSString*' name='name' type='@'/>
+<arg declared_type='id _Nullable' name='provider' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSReleaseAlertPanel'>
@@ -2928,7 +3048,7 @@
<retval declared_type='void' type='v'/>
</function>
<function name='NSSetShowsServicesMenuItem'>
-<arg declared_type='NSString*' name='itemName' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='itemName' type='@'/>
<arg declared_type='BOOL' name='enabled' type='B'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</function>
@@ -2936,17 +3056,17 @@
<arg declared_type='NSAnimationEffect' name='animationEffect' type='I' type64='Q'/>
<arg declared_type='NSPoint' name='centerLocation' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<arg declared_type='NSSize' name='size' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
-<arg declared_type='id' name='animationDelegate' type='@'/>
-<arg declared_type='SEL' name='didEndSelector' type=':'/>
-<arg declared_type='void*' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' name='animationDelegate' type='@'/>
+<arg declared_type='SEL _Nullable' name='didEndSelector' type=':'/>
+<arg declared_type='void * _Nullable' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSShowsServicesMenuItem'>
-<arg declared_type='NSString*' name='itemName' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='itemName' type='@'/>
<retval declared_type='BOOL' type='B'/>
</function>
<function name='NSUnregisterServicesProvider'>
-<arg declared_type='NSString*' name='name' type='@'/>
+<arg declared_type='NSString * _Nonnull' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</function>
<function name='NSUpdateDynamicServices'>
@@ -2965,8 +3085,8 @@
</function>
<class name='CIColor'>
<method selector='initWithColor:'>
-<arg declared_type='NSColor*' index='0' name='color' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='color' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
</class>
<class name='CIImage'>
@@ -2985,20 +3105,20 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='initWithBitmapImageRep:'>
-<arg declared_type='NSBitmapImageRep*' index='0' name='bitmapImageRep' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSBitmapImageRep * _Nonnull' index='0' name='bitmapImageRep' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
</class>
<class name='NSATSTypesetter'>
<method selector='attributedString'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nullable' type='@'/>
</method>
<method selector='bidiProcessingEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='boundingBoxForControlGlyphAtIndex:forTextContainer:proposedLineFragment:glyphPosition:characterIndex:'>
<arg declared_type='NSUInteger' index='0' name='glyphIndex' type='I' type64='Q'/>
-<arg declared_type='NSTextContainer*' index='1' name='textContainer' type='@'/>
+<arg declared_type='NSTextContainer * _Nonnull' index='1' name='textContainer' type='@'/>
<arg declared_type='NSRect' index='2' name='proposedRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSPoint' index='3' name='glyphPosition' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<arg declared_type='NSUInteger' index='4' name='charIndex' type='I' type64='Q'/>
@@ -3006,11 +3126,11 @@
</method>
<method selector='characterRangeForGlyphRange:actualGlyphRange:'>
<arg declared_type='NSRange' index='0' name='glyphRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSRangePointer' index='1' name='actualGlyphRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
+<arg declared_type='NSRangePointer _Nullable' index='1' name='actualGlyphRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
<retval declared_type='NSRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
</method>
<method selector='currentTextContainer'>
-<retval declared_type='NSTextContainer*' type='@'/>
+<retval declared_type='NSTextContainer * _Nullable' type='@'/>
</method>
<method selector='deleteGlyphsInRange:'>
<arg declared_type='NSRange' index='0' name='glyphRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
@@ -3018,22 +3138,22 @@
</method>
<method selector='getGlyphsInRange:glyphs:characterIndexes:glyphInscriptions:elasticBits:'>
<arg declared_type='NSRange' index='0' name='glyphsRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSGlyph*' index='1' name='glyphBuffer' type='^I'/>
-<arg declared_type='NSUInteger*' index='2' name='charIndexBuffer' type='^I' type64='^Q'/>
-<arg declared_type='NSGlyphInscription*' index='3' name='inscribeBuffer' type='^I' type64='^Q'/>
-<arg declared_type='BOOL*' index='4' name='elasticBuffer' type='^B'/>
+<arg declared_type='NSGlyph * _Null_unspecified' index='1' name='glyphBuffer' type='^I'/>
+<arg declared_type='NSUInteger * _Null_unspecified' index='2' name='charIndexBuffer' type='^I' type64='^Q'/>
+<arg declared_type='NSGlyphInscription * _Null_unspecified' index='3' name='inscribeBuffer' type='^I' type64='^Q'/>
+<arg declared_type='BOOL * _Null_unspecified' index='4' name='elasticBuffer' type='^B'/>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='getLineFragmentRect:usedRect:forParagraphSeparatorGlyphRange:atProposedOrigin:'>
-<arg declared_type='NSRect*' index='0' name='lineFragmentRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSRect*' index='1' name='lineFragmentUsedRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg declared_type='NSRect * _Nonnull' index='0' name='lineFragmentRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg declared_type='NSRect * _Nonnull' index='1' name='lineFragmentUsedRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSRange' index='2' name='paragraphSeparatorGlyphRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
<arg declared_type='NSPoint' index='3' name='lineOrigin' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='glyphRangeForCharacterRange:actualCharacterRange:'>
<arg declared_type='NSRange' index='0' name='charRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSRangePointer' index='1' name='actualCharRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
+<arg declared_type='NSRangePointer _Nullable' index='1' name='actualCharRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
<retval declared_type='NSRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
</method>
<method selector='hyphenCharacterForGlyphAtIndex:'>
@@ -3054,10 +3174,10 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='layoutManager'>
-<retval declared_type='NSLayoutManager*' type='@'/>
+<retval declared_type='NSLayoutManager * _Nullable' type='@'/>
</method>
<method selector='layoutParagraphAtPoint:'>
-<arg declared_type='NSPoint*' index='0' name='lineFragmentOrigin' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
+<arg declared_type='NSPoint * _Nonnull' index='0' name='lineFragmentOrigin' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='lineFragmentPadding'>
@@ -3065,7 +3185,7 @@
</method>
<method selector='lineFragmentRectForProposedRect:remainingRect:'>
<arg declared_type='NSRect' index='0' name='proposedRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSRectPointer' index='1' name='remainingRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg declared_type='NSRectPointer _Null_unspecified' index='1' name='remainingRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='lineSpacingAfterGlyphAtIndex:withProposedLineFragmentRect:'>
@@ -3095,11 +3215,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributedString:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedString' type='@'/>
+<arg declared_type='NSAttributedString * _Nullable' index='0' name='attributedString' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBidiLevels:forGlyphRange:'>
-<arg const='true' declared_type='uint8_t*' index='0' name='levels' type='*'/>
+<arg const='true' declared_type='uint8_t * _Null_unspecified' index='0' name='levels' type='*'/>
<arg declared_type='NSRange' index='1' name='glyphRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
<retval declared_type='void' type='v'/>
</method>
@@ -3134,7 +3254,7 @@
</method>
<method selector='setLocation:withAdvancements:forStartOfGlyphRange:'>
<arg declared_type='NSPoint' index='0' name='location' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
-<arg const='true' declared_type='CGFloat*' index='1' name='advancements' type='^f' type64='^d'/>
+<arg const='true' declared_type='CGFloat * _Null_unspecified' index='1' name='advancements' type='^f' type64='^d'/>
<arg declared_type='NSRange' index='2' name='glyphRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
<retval declared_type='void' type='v'/>
</method>
@@ -3157,7 +3277,7 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='sharedTypesetter'>
-<retval declared_type='NSATSTypesetter*' type='@'/>
+<retval declared_type='NSATSTypesetter * _Nonnull' type='@'/>
</method>
<method selector='shouldBreakLineByHyphenatingBeforeCharacterAtIndex:'>
<arg declared_type='NSUInteger' index='0' name='charIndex' type='I' type64='Q'/>
@@ -3168,19 +3288,19 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='substituteFontForFont:'>
-<arg declared_type='NSFont*' index='0' name='originalFont' type='@'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='originalFont' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='substituteGlyphsInRange:withGlyphs:'>
<arg declared_type='NSRange' index='0' name='glyphRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSGlyph*' index='1' name='glyphs' type='^I'/>
+<arg declared_type='NSGlyph * _Null_unspecified' index='1' name='glyphs' type='^I'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='textTabForGlyphLocation:writingDirection:maxLocation:'>
<arg declared_type='CGFloat' index='0' name='glyphLocation' type='f' type64='d'/>
<arg declared_type='NSWritingDirection' index='1' name='direction' type='i' type64='q'/>
<arg declared_type='CGFloat' index='2' name='maxLocation' type='f' type64='d'/>
-<retval declared_type='NSTextTab*' type='@'/>
+<retval declared_type='NSTextTab * _Nullable' type='@'/>
</method>
<method selector='typesetterBehavior'>
<retval declared_type='NSTypesetterBehavior' type='i' type64='q'/>
@@ -3189,24 +3309,24 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='willSetLineFragmentRect:forGlyphRange:usedRect:baselineOffset:'>
-<arg declared_type='NSRect*' index='0' name='lineRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg declared_type='NSRect * _Nonnull' index='0' name='lineRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='NSRange' index='1' name='glyphRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSRect*' index='2' name='usedRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='CGFloat*' index='3' name='baselineOffset' type='^f' type64='^d'/>
+<arg declared_type='NSRect * _Nonnull' index='2' name='usedRect' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg declared_type='CGFloat * _Nonnull' index='3' name='baselineOffset' type='^f' type64='^d'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSAccessibilityElement'>
<method selector='accessibilityAddChildElement:'>
-<arg declared_type='NSAccessibilityElement*' index='0' name='childElement' type='@'/>
+<arg declared_type='NSAccessibilityElement * _Nonnull' index='0' name='childElement' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='accessibilityElementWithRole:frame:label:parent:'>
-<arg declared_type='NSString*' index='0' name='role' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='role' type='@'/>
<arg declared_type='NSRect' index='1' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSString*' index='2' name='label' type='@'/>
-<arg declared_type='id' index='3' name='parent' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nullable' index='2' name='label' type='@'/>
+<arg declared_type='id _Nullable' index='3' name='parent' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='accessibilityFrameInParentSpace'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -3218,10 +3338,10 @@
</class>
<class name='NSActionCell'>
<method selector='action'>
-<retval declared_type='SEL' type=':'/>
+<retval declared_type='SEL _Nullable' type=':'/>
</method>
<method selector='setAction:'>
-<arg declared_type='SEL' index='0' name='action' type=':'/>
+<arg declared_type='SEL _Nullable' index='0' name='action' type=':'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTag:'>
@@ -3229,14 +3349,14 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg declared_type='id' index='0' name='target' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='tag'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='target'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
</class>
<class name='NSAffineTransform'>
@@ -3247,74 +3367,74 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='transformBezierPath:'>
-<arg declared_type='NSBezierPath*' index='0' name='aPath' type='@'/>
-<retval declared_type='NSBezierPath*' type='@'/>
+<arg declared_type='NSBezierPath * _Nonnull' index='0' name='aPath' type='@'/>
+<retval declared_type='NSBezierPath * _Nonnull' type='@'/>
</method>
</class>
<class name='NSAlert'>
<method selector='accessoryView'>
-<retval declared_type='NSView*' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
</method>
<method selector='addButtonWithTitle:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
-<retval declared_type='NSButton*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='title' type='@'/>
+<retval declared_type='NSButton * _Nonnull' type='@'/>
</method>
<method selector='alertStyle'>
<retval declared_type='NSAlertStyle' type='I' type64='Q'/>
</method>
<method class_method='true' selector='alertWithError:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
-<retval declared_type='NSAlert*' type='@'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
+<retval declared_type='NSAlert * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='alertWithMessageText:defaultButton:alternateButton:otherButton:informativeTextWithFormat:' variadic='true'>
-<arg declared_type='NSString*' index='0' name='message' type='@'/>
-<arg declared_type='NSString*' index='1' name='defaultButton' type='@'/>
-<arg declared_type='NSString*' index='2' name='alternateButton' type='@'/>
-<arg declared_type='NSString*' index='3' name='otherButton' type='@'/>
-<arg declared_type='NSString*' index='4' name='format' printf_format='true' type='@'/>
-<retval declared_type='NSAlert*' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='message' type='@'/>
+<arg declared_type='NSString * _Nullable' index='1' name='defaultButton' type='@'/>
+<arg declared_type='NSString * _Nullable' index='2' name='alternateButton' type='@'/>
+<arg declared_type='NSString * _Nullable' index='3' name='otherButton' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='4' name='format' printf_format='true' type='@'/>
+<retval declared_type='NSAlert * _Nonnull' type='@'/>
</method>
<method selector='beginSheetModalForWindow:completionHandler:'>
-<arg declared_type='NSWindow*' index='0' name='sheetWindow' type='@'/>
-<arg declared_type='void (^)(NSModalResponse)' function_pointer='true' index='1' name='handler' type='@?'>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='sheetWindow' type='@'/>
+<arg declared_type='void (^ _Nullable)(NSModalResponse)' function_pointer='true' index='1' name='handler' type='@?'>
<arg declared_type='NSModalResponse' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:'>
-<arg declared_type='NSWindow*' index='0' name='window' type='@'/>
-<arg declared_type='id' index='1' name='delegate' type='@'/>
-<arg declared_type='SEL' index='2' name='didEndSelector' type=':'/>
-<arg declared_type='void*' index='3' name='contextInfo' type='^v'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='window' type='@'/>
+<arg declared_type='id _Nullable' index='1' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='2' name='didEndSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='3' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='buttons'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='helpAnchor'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='icon'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nonnull' type='@'/>
</method>
<method selector='informativeText'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='layout'>
<retval declared_type='void' type='v'/>
</method>
<method selector='messageText'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='runModal'>
<retval declared_type='NSModalResponse' type='i' type64='q'/>
</method>
<method selector='setAccessoryView:'>
-<arg declared_type='NSView*' index='0' name='accessoryView' type='@'/>
+<arg declared_type='NSView * _Nullable' index='0' name='accessoryView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlertStyle:'>
@@ -3322,23 +3442,23 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHelpAnchor:'>
-<arg declared_type='NSString*' index='0' name='helpAnchor' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='helpAnchor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setIcon:'>
-<arg declared_type='NSImage*' index='0' name='icon' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='icon' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInformativeText:'>
-<arg declared_type='NSString*' index='0' name='informativeText' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='informativeText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMessageText:'>
-<arg declared_type='NSString*' index='0' name='messageText' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='messageText' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShowsHelp:'>
@@ -3356,10 +3476,49 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='suppressionButton'>
-<retval declared_type='NSButton*' type='@'/>
+<retval declared_type='NSButton * _Nullable' type='@'/>
</method>
<method selector='window'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='NSWindow * _Nonnull' type='@'/>
+</method>
+</class>
+<class name='NSAlignmentFeedbackFilter'>
+<method selector='alignmentFeedbackTokenForHorizontalMovementInView:previousX:alignedX:defaultX:'>
+<arg declared_type='NSView * _Nullable' index='0' name='view' type='@'/>
+<arg declared_type='CGFloat' index='1' name='previousX' type='f' type64='d'/>
+<arg declared_type='CGFloat' index='2' name='alignedX' type='f' type64='d'/>
+<arg declared_type='CGFloat' index='3' name='defaultX' type='f' type64='d'/>
+<retval declared_type='id _Nullable' type='@'/>
+</method>
+<method selector='alignmentFeedbackTokenForMovementInView:previousPoint:alignedPoint:defaultPoint:'>
+<arg declared_type='NSView * _Nullable' index='0' name='view' type='@'/>
+<arg declared_type='NSPoint' index='1' name='previousPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<arg declared_type='NSPoint' index='2' name='alignedPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<arg declared_type='NSPoint' index='3' name='defaultPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<retval declared_type='id _Nullable' type='@'/>
+</method>
+<method selector='alignmentFeedbackTokenForVerticalMovementInView:previousY:alignedY:defaultY:'>
+<arg declared_type='NSView * _Nullable' index='0' name='view' type='@'/>
+<arg declared_type='CGFloat' index='1' name='previousY' type='f' type64='d'/>
+<arg declared_type='CGFloat' index='2' name='alignedY' type='f' type64='d'/>
+<arg declared_type='CGFloat' index='3' name='defaultY' type='f' type64='d'/>
+<retval declared_type='id _Nullable' type='@'/>
+</method>
+<method class_method='true' selector='inputEventMask'>
+<retval declared_type='NSEventMask' type='Q'/>
+</method>
+<method selector='performFeedback:performanceTime:'>
+<arg declared_type='NSArray&gt; * _Nonnull' index='0' name='alignmentFeedbackTokens' type='@'/>
+<arg declared_type='NSHapticFeedbackPerformanceTime' index='1' name='performanceTime' type='I' type64='Q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='updateWithEvent:'>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='updateWithPanRecognizer:'>
+<arg declared_type='NSPanGestureRecognizer * _Nonnull' index='0' name='panRecognizer' type='@'/>
+<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSAnimation'>
@@ -3386,7 +3545,7 @@
<retval declared_type='float' type='f'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='duration'>
<retval declared_type='NSTimeInterval' type='d'/>
@@ -3397,20 +3556,20 @@
<method selector='initWithDuration:animationCurve:'>
<arg declared_type='NSTimeInterval' index='0' name='duration' type='d'/>
<arg declared_type='NSAnimationCurve' index='1' name='animationCurve' type='I' type64='Q'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='isAnimating'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='progressMarks'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='removeProgressMark:'>
<arg declared_type='NSAnimationProgress' index='0' name='progressMark' type='f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='runLoopModesForAnimating'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='setAnimationBlockingMode:'>
<arg declared_type='NSAnimationBlockingMode' index='0' name='animationBlockingMode' type='I' type64='Q'/>
@@ -3425,7 +3584,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDuration:'>
@@ -3437,14 +3596,14 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setProgressMarks:'>
-<arg declared_type='NSArray*' index='0' name='progressMarks' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='progressMarks' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='startAnimation'>
<retval declared_type='void' type='v'/>
</method>
<method selector='startWhenAnimation:reachesProgress:'>
-<arg declared_type='NSAnimation*' index='0' name='animation' type='@'/>
+<arg declared_type='NSAnimation * _Nonnull' index='0' name='animation' type='@'/>
<arg declared_type='NSAnimationProgress' index='1' name='startProgress' type='f'/>
<retval declared_type='void' type='v'/>
</method>
@@ -3452,7 +3611,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='stopWhenAnimation:reachesProgress:'>
-<arg declared_type='NSAnimation*' index='0' name='animation' type='@'/>
+<arg declared_type='NSAnimation * _Nonnull' index='0' name='animation' type='@'/>
<arg declared_type='NSAnimationProgress' index='1' name='stopProgress' type='f'/>
<retval declared_type='void' type='v'/>
</method>
@@ -3465,12 +3624,12 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='completionHandler'>
-<retval declared_type='void (^)(void)' function_pointer='true' type='@?'>
+<retval declared_type='void (^ _Nullable)(void)' function_pointer='true' type='@?'>
<retval declared_type='void' type='v'/>
</retval>
</method>
<method class_method='true' selector='currentContext'>
-<retval declared_type='NSAnimationContext*' type='@'/>
+<retval declared_type='NSAnimationContext * _Nonnull' type='@'/>
</method>
<method selector='duration'>
<retval declared_type='NSTimeInterval' type='d'/>
@@ -3479,11 +3638,11 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='runAnimationGroup:completionHandler:'>
-<arg declared_type='void (^)(NSAnimationContext *)' function_pointer='true' index='0' name='changes' type='@?'>
-<arg declared_type='NSAnimationContext*' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSAnimationContext * _Nonnull)' function_pointer='true' index='0' name='changes' type='@?'>
+<arg declared_type='NSAnimationContext * _Nonnull' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
-<arg declared_type='void (^)(void)' function_pointer='true' index='1' name='completionHandler' type='@?'>
+<arg declared_type='void (^ _Nullable)(void)' function_pointer='true' index='1' name='completionHandler' type='@?'>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
@@ -3493,7 +3652,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setCompletionHandler:'>
-<arg declared_type='void (^)(void)' function_pointer='true' index='0' name='completionHandler' type='@?'>
+<arg declared_type='void (^ _Nullable)(void)' function_pointer='true' index='0' name='completionHandler' type='@?'>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
@@ -3503,11 +3662,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTimingFunction:'>
-<arg declared_type='CAMediaTimingFunction*' index='0' name='timingFunction' type='@'/>
+<arg declared_type='CAMediaTimingFunction * _Nullable' index='0' name='timingFunction' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='timingFunction'>
-<retval declared_type='CAMediaTimingFunction*' type='@'/>
+<retval declared_type='CAMediaTimingFunction * _Nullable' type='@'/>
</method>
</class>
<class name='NSAppearance'>
@@ -3515,28 +3674,28 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='appearanceNamed:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='NSAppearance*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='NSAppearance * _Nullable' type='@'/>
</method>
<method class_method='true' selector='currentAppearance'>
-<retval declared_type='NSAppearance*' type='@'/>
+<retval declared_type='NSAppearance * _Nonnull' type='@'/>
</method>
<method selector='initWithAppearanceNamed:bundle:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<arg declared_type='NSBundle*' index='1' name='bundle' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<arg declared_type='NSBundle * _Nullable' index='1' name='bundle' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='name'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='setCurrentAppearance:'>
-<arg declared_type='NSAppearance*' index='0' name='appearance' type='@'/>
+<arg declared_type='NSAppearance * _Nullable' index='0' name='appearance' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSAppleScript'>
<method selector='richTextSource'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nullable' type='@'/>
</method>
</class>
<class name='NSApplication'>
@@ -3544,7 +3703,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='activateContextHelpMode:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='activateIgnoringOtherApps:'>
@@ -3555,38 +3714,38 @@
<retval declared_type='NSApplicationActivationPolicy' type='i' type64='q'/>
</method>
<method selector='addWindowsItem:title:filename:'>
-<arg declared_type='NSWindow*' index='0' name='win' type='@'/>
-<arg declared_type='NSString*' index='1' name='aString' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='win' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='aString' type='@'/>
<arg declared_type='BOOL' index='2' name='isFilename' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='application:printFiles:'>
-<arg declared_type='NSApplication*' index='0' name='sender' type='@'/>
-<arg declared_type='NSArray*' index='1' name='filenames' type='@'/>
+<arg declared_type='NSApplication * _Null_unspecified' index='0' name='sender' type='@'/>
+<arg declared_type='NSArray * _Null_unspecified' index='1' name='filenames' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='applicationIconImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nonnull' type='@'/>
</method>
<method selector='arrangeInFront:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='beginModalSessionForWindow:'>
-<arg declared_type='NSWindow*' index='0' name='theWindow' type='@'/>
-<retval declared_type='NSModalSession' type='^{_NSModalSession=}'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='theWindow' type='@'/>
+<retval declared_type='NSModalSession _Nonnull' type='^{_NSModalSession=}'/>
</method>
<method selector='beginModalSessionForWindow:relativeToWindow:'>
-<arg declared_type='NSWindow*' index='0' name='theWindow' type='@'/>
-<arg declared_type='NSWindow*' index='1' name='docWindow' type='@'/>
-<retval declared_type='NSModalSession' type='^{_NSModalSession=}'/>
+<arg declared_type='NSWindow * _Null_unspecified' index='0' name='theWindow' type='@'/>
+<arg declared_type='NSWindow * _Null_unspecified' index='1' name='docWindow' type='@'/>
+<retval declared_type='NSModalSession _Nonnull' type='^{_NSModalSession=}'/>
</method>
<method selector='beginSheet:modalForWindow:modalDelegate:didEndSelector:contextInfo:'>
-<arg declared_type='NSWindow*' index='0' name='sheet' type='@'/>
-<arg declared_type='NSWindow*' index='1' name='docWindow' type='@'/>
-<arg declared_type='id' index='2' name='modalDelegate' type='@'/>
-<arg declared_type='SEL' index='3' name='didEndSelector' type=':'/>
-<arg declared_type='void*' index='4' name='contextInfo' type='^v'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='sheet' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='1' name='docWindow' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='modalDelegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='3' name='didEndSelector' type=':'/>
+<arg declared_type='void * _Null_unspecified' index='4' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='cancelUserAttentionRequest:'>
@@ -3594,8 +3753,8 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='changeWindowsItem:title:filename:'>
-<arg declared_type='NSWindow*' index='0' name='win' type='@'/>
-<arg declared_type='NSString*' index='1' name='aString' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='win' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='aString' type='@'/>
<arg declared_type='BOOL' index='2' name='isFilename' type='B'/>
<retval declared_type='void' type='v'/>
</method>
@@ -3603,10 +3762,10 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='context'>
-<retval declared_type='NSGraphicsContext*' type='@'/>
+<retval declared_type='NSGraphicsContext * _Nullable' type='@'/>
</method>
<method selector='currentEvent'>
-<retval declared_type='NSEvent*' type='@'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method selector='currentSystemPresentationOptions'>
<retval declared_type='NSApplicationPresentationOptions' type='I' type64='Q'/>
@@ -3615,12 +3774,12 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method class_method='true' selector='detachDrawingThread:toTarget:withObject:'>
-<arg declared_type='SEL' index='0' name='selector' type=':'/>
-<arg declared_type='id' index='1' name='target' type='@'/>
-<arg declared_type='id' index='2' name='argument' type='@'/>
+<arg declared_type='SEL _Nonnull' index='0' name='selector' type=':'/>
+<arg declared_type='id _Nonnull' index='1' name='target' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='argument' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='disableRelaunchOnLogin'>
@@ -3628,11 +3787,11 @@
</method>
<method selector='discardEventsMatchingMask:beforeEvent:'>
<arg declared_type='NSUInteger' index='0' name='mask' type='I' type64='Q'/>
-<arg declared_type='NSEvent*' index='1' name='lastEvent' type='@'/>
+<arg declared_type='NSEvent * _Nullable' index='1' name='lastEvent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='dockTile'>
-<retval declared_type='NSDockTile*' type='@'/>
+<retval declared_type='NSDockTile * _Nonnull' type='@'/>
</method>
<method selector='enableRelaunchOnLogin'>
<retval declared_type='void' type='v'/>
@@ -3641,15 +3800,15 @@
<retval declared_type='NSRemoteNotificationType' type='I' type64='Q'/>
</method>
<method selector='endModalSession:'>
-<arg declared_type='NSModalSession' index='0' name='session' type='^{_NSModalSession=}'/>
+<arg declared_type='NSModalSession _Nonnull' index='0' name='session' type='^{_NSModalSession=}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='endSheet:'>
-<arg declared_type='NSWindow*' index='0' name='sheet' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='sheet' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='endSheet:returnCode:'>
-<arg declared_type='NSWindow*' index='0' name='sheet' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='sheet' type='@'/>
<arg declared_type='NSInteger' index='1' name='returnCode' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -3660,14 +3819,14 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='helpMenu'>
-<retval declared_type='NSMenu*' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
<method selector='hide:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='hideOtherApplications:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='isActive'>
@@ -3683,60 +3842,60 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='keyWindow'>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='mainMenu'>
-<retval declared_type='NSMenu*' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
<method selector='mainWindow'>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='makeWindowsPerform:inOrder:'>
-<arg declared_type='SEL' index='0' name='aSelector' type=':'/>
+<arg declared_type='SEL _Nonnull' index='0' name='aSelector' type=':'/>
<arg declared_type='BOOL' index='1' name='flag' type='B'/>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='miniaturizeAll:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='modalWindow'>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='nextEventMatchingMask:untilDate:inMode:dequeue:'>
<arg declared_type='NSUInteger' index='0' name='mask' type='I' type64='Q'/>
-<arg declared_type='NSDate*' index='1' name='expiration' type='@'/>
-<arg declared_type='NSString*' index='2' name='mode' type='@'/>
+<arg declared_type='NSDate * _Nullable' index='1' name='expiration' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='mode' type='@'/>
<arg declared_type='BOOL' index='3' name='deqFlag' type='B'/>
-<retval declared_type='NSEvent*' type='@'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method selector='occlusionState'>
<retval declared_type='NSApplicationOcclusionState' type='I' type64='Q'/>
</method>
<method selector='orderFrontCharacterPalette:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='orderFrontColorPanel:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='orderFrontStandardAboutPanel:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='orderFrontStandardAboutPanelWithOptions:'>
-<arg declared_type='NSDictionary*' index='0' name='optionsDictionary' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='0' name='optionsDictionary' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='orderedDocuments'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='orderedWindows'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='postEvent:atStart:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<arg declared_type='BOOL' index='1' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
@@ -3751,16 +3910,16 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='registerServicesMenuSendTypes:returnTypes:'>
-<arg declared_type='NSArray*' index='0' name='sendTypes' type='@'/>
-<arg declared_type='NSArray*' index='1' name='returnTypes' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='sendTypes' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='1' name='returnTypes' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='registerUserInterfaceItemSearchHandler:'>
-<arg declared_type='id' index='0' name='handler' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='handler' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeWindowsItem:'>
-<arg declared_type='NSWindow*' index='0' name='win' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='win' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='replyToApplicationShouldTerminate:'>
@@ -3772,7 +3931,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='reportException:'>
-<arg declared_type='NSException*' index='0' name='theException' type='@'/>
+<arg declared_type='NSException * _Nonnull' index='0' name='theException' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='requestUserAttention:'>
@@ -3780,11 +3939,11 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='restoreWindowWithIdentifier:state:completionHandler:'>
-<arg declared_type='NSString*' index='0' name='identifier' type='@'/>
-<arg declared_type='NSCoder*' index='1' name='state' type='@'/>
-<arg declared_type='void (^)(NSWindow *, NSError *)' function_pointer='true' index='2' name='completionHandler' type='@?'>
-<arg declared_type='NSWindow*' type='@'/>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='identifier' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='1' name='state' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSWindow * _Nullable, NSError * _Nullable)' function_pointer='true' index='2' name='completionHandler' type='@?'>
+<arg declared_type='NSWindow * _Nullable' type='@'/>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='BOOL' type='B'/>
@@ -3793,63 +3952,63 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='runModalForWindow:'>
-<arg declared_type='NSWindow*' index='0' name='theWindow' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='theWindow' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='runModalForWindow:relativeToWindow:'>
-<arg declared_type='NSWindow*' index='0' name='theWindow' type='@'/>
-<arg declared_type='NSWindow*' index='1' name='docWindow' type='@'/>
+<arg declared_type='NSWindow * _Null_unspecified' index='0' name='theWindow' type='@'/>
+<arg declared_type='NSWindow * _Null_unspecified' index='1' name='docWindow' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='runModalSession:'>
-<arg declared_type='NSModalSession' index='0' name='session' type='^{_NSModalSession=}'/>
+<arg declared_type='NSModalSession _Nonnull' index='0' name='session' type='^{_NSModalSession=}'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='runPageLayout:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='searchString:inUserInterfaceItemString:searchRange:foundRange:'>
-<arg declared_type='NSString*' index='0' name='searchString' type='@'/>
-<arg declared_type='NSString*' index='1' name='stringToSearch' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='searchString' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='stringToSearch' type='@'/>
<arg declared_type='NSRange' index='2' name='searchRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSRange*' index='3' name='foundRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
+<arg declared_type='NSRange * _Nullable' index='3' name='foundRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='sendAction:to:from:'>
-<arg declared_type='SEL' index='0' name='theAction' type=':'/>
-<arg declared_type='id' index='1' name='theTarget' type='@'/>
-<arg declared_type='id' index='2' name='sender' type='@'/>
+<arg declared_type='SEL _Nonnull' index='0' name='theAction' type=':'/>
+<arg declared_type='id _Nullable' index='1' name='theTarget' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='sender' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='sendEvent:'>
-<arg declared_type='NSEvent*' index='0' name='theEvent' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='theEvent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='servicesMenu'>
-<retval declared_type='NSMenu*' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
<method selector='servicesProvider'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='setActivationPolicy:'>
<arg declared_type='NSApplicationActivationPolicy' index='0' name='activationPolicy' type='i' type64='q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setApplicationIconImage:'>
-<arg declared_type='NSImage*' index='0' name='applicationIconImage' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='applicationIconImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHelpMenu:'>
-<arg declared_type='NSMenu*' index='0' name='helpMenu' type='@'/>
+<arg declared_type='NSMenu * _Nullable' index='0' name='helpMenu' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMainMenu:'>
-<arg declared_type='NSMenu*' index='0' name='mainMenu' type='@'/>
+<arg declared_type='NSMenu * _Nullable' index='0' name='mainMenu' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPresentationOptions:'>
@@ -3857,15 +4016,15 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setServicesMenu:'>
-<arg declared_type='NSMenu*' index='0' name='servicesMenu' type='@'/>
+<arg declared_type='NSMenu * _Nullable' index='0' name='servicesMenu' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setServicesProvider:'>
-<arg declared_type='id' index='0' name='servicesProvider' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='servicesProvider' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWindowsMenu:'>
-<arg declared_type='NSMenu*' index='0' name='windowsMenu' type='@'/>
+<arg declared_type='NSMenu * _Nullable' index='0' name='windowsMenu' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWindowsNeedUpdate:'>
@@ -3873,14 +4032,14 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='sharedApplication'>
-<retval declared_type='NSApplication*' type='@'/>
+<retval declared_type='__kindof NSApplication * _Nonnull' type='@'/>
</method>
<method selector='showHelp:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stop:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stopModal'>
@@ -3891,30 +4050,30 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='targetForAction:'>
-<arg declared_type='SEL' index='0' name='theAction' type=':'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='SEL _Nonnull' index='0' name='theAction' type=':'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='targetForAction:to:from:'>
-<arg declared_type='SEL' index='0' name='theAction' type=':'/>
-<arg declared_type='id' index='1' name='theTarget' type='@'/>
-<arg declared_type='id' index='2' name='sender' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='SEL _Nonnull' index='0' name='theAction' type=':'/>
+<arg declared_type='id _Nullable' index='1' name='theTarget' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='sender' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='terminate:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='tryToPerform:with:'>
-<arg declared_type='SEL' index='0' name='anAction' type=':'/>
-<arg declared_type='id' index='1' name='anObject' type='@'/>
+<arg declared_type='SEL _Nonnull' index='0' name='anAction' type=':'/>
+<arg declared_type='id _Nullable' index='1' name='anObject' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='unhide:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='unhideAllApplications:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='unhideWithoutActivation'>
@@ -3924,68 +4083,68 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='unregisterUserInterfaceItemSearchHandler:'>
-<arg declared_type='id' index='0' name='handler' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='handler' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='updateWindows'>
<retval declared_type='void' type='v'/>
</method>
<method selector='updateWindowsItem:'>
-<arg declared_type='NSWindow*' index='0' name='win' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='win' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='userInterfaceLayoutDirection'>
<retval declared_type='NSUserInterfaceLayoutDirection' type='i' type64='q'/>
</method>
<method selector='validRequestorForSendType:returnType:'>
-<arg declared_type='NSString*' index='0' name='sendType' type='@'/>
-<arg declared_type='NSString*' index='1' name='returnType' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='sendType' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='returnType' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='windowWithWindowNumber:'>
<arg declared_type='NSInteger' index='0' name='windowNum' type='i' type64='q'/>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='windows'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='windowsMenu'>
-<retval declared_type='NSMenu*' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
</class>
<class name='NSArrayController'>
<method selector='add:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addObject:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addObjects:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addSelectedObjects:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='addSelectionIndexes:'>
-<arg declared_type='NSIndexSet*' index='0' name='indexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='indexes' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='alwaysUsesMultipleValuesMarker'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='arrangeObjects:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='arrangedObjects'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='automaticRearrangementKeyPaths'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='automaticallyRearrangesObjects'>
<retval declared_type='BOOL' type='B'/>
@@ -4009,20 +4168,20 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='filterPredicate'>
-<retval declared_type='NSPredicate*' type='@'/>
+<retval declared_type='NSPredicate * _Nullable' type='@'/>
</method>
<method selector='insert:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertObject:atArrangedObjectIndex:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<arg declared_type='NSUInteger' index='1' name='index' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='insertObjects:atArrangedObjectIndexes:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
-<arg declared_type='NSIndexSet*' index='1' name='indexes' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='1' name='indexes' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='preservesSelection'>
@@ -4032,11 +4191,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='remove:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeObject:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeObjectAtArrangedObjectIndex:'>
@@ -4044,37 +4203,37 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='removeObjects:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeObjectsAtArrangedObjectIndexes:'>
-<arg declared_type='NSIndexSet*' index='0' name='indexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='indexes' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeSelectedObjects:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='removeSelectionIndexes:'>
-<arg declared_type='NSIndexSet*' index='0' name='indexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='indexes' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='selectNext:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectPrevious:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedObjects'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Null_unspecified' type='@'/>
</method>
<method selector='selectionIndex'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='selectionIndexes'>
-<retval declared_type='NSIndexSet*' type='@'/>
+<retval declared_type='NSIndexSet * _Nonnull' type='@'/>
</method>
<method selector='selectsInsertedObjects'>
<retval declared_type='BOOL' type='B'/>
@@ -4096,7 +4255,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setFilterPredicate:'>
-<arg declared_type='NSPredicate*' index='0' name='filterPredicate' type='@'/>
+<arg declared_type='NSPredicate * _Nullable' index='0' name='filterPredicate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPreservesSelection:'>
@@ -4104,7 +4263,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedObjects:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setSelectionIndex:'>
@@ -4112,7 +4271,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setSelectionIndexes:'>
-<arg declared_type='NSIndexSet*' index='0' name='indexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='indexes' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setSelectsInsertedObjects:'>
@@ -4120,56 +4279,66 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setSortDescriptors:'>
-<arg declared_type='NSArray*' index='0' name='sortDescriptors' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='sortDescriptors' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='sortDescriptors'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
</class>
<class name='NSAttributedString'>
<method selector='RTFDFileWrapperFromRange:documentAttributes:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSDictionary*' index='1' name='dict' type='@'/>
-<retval declared_type='NSFileWrapper*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='dict' type='@'/>
+<retval declared_type='NSFileWrapper * _Nullable' type='@'/>
</method>
<method selector='RTFDFromRange:documentAttributes:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSDictionary*' index='1' name='dict' type='@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='dict' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='RTFFromRange:documentAttributes:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSDictionary*' index='1' name='dict' type='@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='dict' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='URLAtIndex:effectiveRange:'>
<arg declared_type='NSUInteger' index='0' name='location' type='I' type64='Q'/>
-<arg declared_type='NSRangePointer' index='1' name='effectiveRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
-<retval declared_type='NSURL*' type='@'/>
+<arg declared_type='NSRangePointer _Nonnull' index='1' name='effectiveRange' type='^{_NSRange=II}' type64='^{_NSRange=QQ}'/>
+<retval declared_type='NSURL * _Nullable' type='@'/>
</method>
<method class_method='true' selector='attributedStringWithAttachment:'>
-<arg declared_type='NSTextAttachment*' index='0' name='attachment' type='@'/>
-<retval declared_type='NSAttributedString*' type='@'/>
+<arg declared_type='NSTextAttachment * _Nonnull' index='0' name='attachment' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='boundingRectWithSize:options:'>
<arg declared_type='NSSize' index='0' name='size' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
-<arg declared_type='NSStringDrawingOptions' index='1' name='options' type='I' type64='Q'/>
+<arg declared_type='NSStringDrawingOptions' index='1' name='options' type='i' type64='q'/>
+<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+</method>
+<method selector='boundingRectWithSize:options:context:'>
+<arg declared_type='NSSize' index='0' name='size' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<arg declared_type='NSStringDrawingOptions' index='1' name='options' type='i' type64='q'/>
+<arg declared_type='NSStringDrawingContext * _Nullable' index='2' name='context' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='containsAttachments'>
<retval declared_type='BOOL' type='B'/>
</method>
+<method selector='containsAttachmentsInRange:'>
+<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
+<retval declared_type='BOOL' type='B'/>
+</method>
<method selector='dataFromRange:documentAttributes:error:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSDictionary*' index='1' name='dict' type='@'/>
-<arg declared_type='NSError**' index='2' name='error' type='^@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='dict' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='error' type='^@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='docFormatFromRange:documentAttributes:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSDictionary*' index='1' name='dict' type='@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='dict' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='doubleClickAtIndex:'>
<arg declared_type='NSUInteger' index='0' name='location' type='I' type64='Q'/>
@@ -4185,82 +4354,88 @@
</method>
<method selector='drawWithRect:options:'>
<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSStringDrawingOptions' index='1' name='options' type='I' type64='Q'/>
+<arg declared_type='NSStringDrawingOptions' index='1' name='options' type='i' type64='q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='drawWithRect:options:context:'>
+<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg declared_type='NSStringDrawingOptions' index='1' name='options' type='i' type64='q'/>
+<arg declared_type='NSStringDrawingContext * _Nullable' index='2' name='context' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='fileWrapperFromRange:documentAttributes:error:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<arg declared_type='NSDictionary*' index='1' name='dict' type='@'/>
-<arg declared_type='NSError**' index='2' name='error' type='^@'/>
-<retval declared_type='NSFileWrapper*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='dict' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='error' type='^@'/>
+<retval declared_type='NSFileWrapper * _Nullable' type='@'/>
</method>
<method selector='fontAttributesInRange:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<retval declared_type='NSDictionary*' type='@'/>
+<retval declared_type='NSDictionary * _Nonnull' type='@'/>
</method>
<method selector='initWithData:options:documentAttributes:error:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSDictionary*' index='1' name='options' type='@'/>
-<arg declared_type='NSDictionary**' index='2' name='dict' type='^@'/>
-<arg declared_type='NSError**' index='3' name='error' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='options' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='2' name='dict' type='^@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='error' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithDocFormat:documentAttributes:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSDictionary**' index='1' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='1' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithHTML:baseURL:documentAttributes:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSURL*' index='1' name='base' type='@'/>
-<arg declared_type='NSDictionary**' index='2' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='1' name='base' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='2' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithHTML:documentAttributes:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSDictionary**' index='1' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='1' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithHTML:options:documentAttributes:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSDictionary*' index='1' name='options' type='@'/>
-<arg declared_type='NSDictionary**' index='2' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='options' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='2' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithPath:documentAttributes:'>
-<arg declared_type='NSString*' index='0' name='path' type='@'/>
-<arg declared_type='NSDictionary**' index='1' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='path' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='1' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithRTF:documentAttributes:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSDictionary**' index='1' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='1' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithRTFD:documentAttributes:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSDictionary**' index='1' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='1' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithRTFDFileWrapper:documentAttributes:'>
-<arg declared_type='NSFileWrapper*' index='0' name='wrapper' type='@'/>
-<arg declared_type='NSDictionary**' index='1' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSFileWrapper * _Nonnull' index='0' name='wrapper' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='1' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithURL:documentAttributes:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSDictionary**' index='1' name='dict' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='1' name='dict' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithURL:options:documentAttributes:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSDictionary*' index='1' name='options' type='@'/>
-<arg declared_type='NSDictionary**' index='2' name='dict' type='^@'/>
-<arg declared_type='NSError**' index='3' name='error' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='options' type='@'/>
+<arg declared_type='NSDictionary * _Nullable * _Nullable' index='2' name='dict' type='^@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='error' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='itemNumberInTextList:atIndex:'>
-<arg declared_type='NSTextList*' index='0' name='list' type='@'/>
+<arg declared_type='NSTextList * _Nonnull' index='0' name='list' type='@'/>
<arg declared_type='NSUInteger' index='1' name='location' type='I' type64='Q'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
@@ -4280,44 +4455,44 @@
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='rangeOfTextBlock:atIndex:'>
-<arg declared_type='NSTextBlock*' index='0' name='block' type='@'/>
+<arg declared_type='NSTextBlock * _Nonnull' index='0' name='block' type='@'/>
<arg declared_type='NSUInteger' index='1' name='location' type='I' type64='Q'/>
<retval declared_type='NSRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
</method>
<method selector='rangeOfTextList:atIndex:'>
-<arg declared_type='NSTextList*' index='0' name='list' type='@'/>
+<arg declared_type='NSTextList * _Nonnull' index='0' name='list' type='@'/>
<arg declared_type='NSUInteger' index='1' name='location' type='I' type64='Q'/>
<retval declared_type='NSRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
</method>
<method selector='rangeOfTextTable:atIndex:'>
-<arg declared_type='NSTextTable*' index='0' name='table' type='@'/>
+<arg declared_type='NSTextTable * _Nonnull' index='0' name='table' type='@'/>
<arg declared_type='NSUInteger' index='1' name='location' type='I' type64='Q'/>
<retval declared_type='NSRange' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
</method>
<method selector='rulerAttributesInRange:'>
<arg declared_type='NSRange' index='0' name='range' type='{_NSRange=II}' type64='{_NSRange=QQ}'/>
-<retval declared_type='NSDictionary*' type='@'/>
+<retval declared_type='NSDictionary * _Nonnull' type='@'/>
</method>
<method selector='size'>
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
</method>
<method class_method='true' selector='textFileTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='textPasteboardTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='textTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='textUnfilteredFileTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='textUnfilteredPasteboardTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='textUnfilteredTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
</class>
<class name='NSBezierPath'>
@@ -4325,7 +4500,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='appendBezierPath:'>
-<arg declared_type='NSBezierPath*' index='0' name='path' type='@'/>
+<arg declared_type='NSBezierPath * _Nonnull' index='0' name='path' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='appendBezierPathWithArcFromPoint:toPoint:radius:'>
@@ -4351,13 +4526,13 @@
</method>
<method selector='appendBezierPathWithGlyph:inFont:'>
<arg declared_type='NSGlyph' index='0' name='glyph' type='I'/>
-<arg declared_type='NSFont*' index='1' name='font' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='1' name='font' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='appendBezierPathWithGlyphs:count:inFont:'>
-<arg declared_type='NSGlyph*' index='0' name='glyphs' type='^I'/>
+<arg declared_type='NSGlyph * _Nonnull' index='0' name='glyphs' type='^I'/>
<arg declared_type='NSInteger' index='1' name='count' type='i' type64='q'/>
-<arg declared_type='NSFont*' index='2' name='font' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='2' name='font' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='appendBezierPathWithOvalInRect:'>
@@ -4365,11 +4540,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='appendBezierPathWithPackedGlyphs:'>
-<arg const='true' declared_type='char*' index='0' name='packedGlyphs' type='*'/>
+<arg const='true' declared_type='char * _Nonnull' index='0' name='packedGlyphs' type='*'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='appendBezierPathWithPoints:count:'>
-<arg declared_type='NSPointArray' index='0' name='points' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
+<arg declared_type='NSPointArray _Nonnull' index='0' name='points' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
<arg declared_type='NSInteger' index='1' name='count' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -4384,27 +4559,27 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='bezierPath'>
-<retval declared_type='NSBezierPath*' type='@'/>
+<retval declared_type='NSBezierPath * _Nonnull' type='@'/>
</method>
<method selector='bezierPathByFlatteningPath'>
-<retval declared_type='NSBezierPath*' type='@'/>
+<retval declared_type='NSBezierPath * _Nonnull' type='@'/>
</method>
<method selector='bezierPathByReversingPath'>
-<retval declared_type='NSBezierPath*' type='@'/>
+<retval declared_type='NSBezierPath * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='bezierPathWithOvalInRect:'>
<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<retval declared_type='NSBezierPath*' type='@'/>
+<retval declared_type='NSBezierPath * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='bezierPathWithRect:'>
<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<retval declared_type='NSBezierPath*' type='@'/>
+<retval declared_type='NSBezierPath * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='bezierPathWithRoundedRect:xRadius:yRadius:'>
<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<arg declared_type='CGFloat' index='1' name='xRadius' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='yRadius' type='f' type64='d'/>
-<retval declared_type='NSBezierPath*' type='@'/>
+<retval declared_type='NSBezierPath * _Nonnull' type='@'/>
</method>
<method selector='bounds'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -4454,7 +4629,7 @@
<retval declared_type='NSWindingRule' type='I' type64='Q'/>
</method>
<method class_method='true' selector='drawPackedGlyphs:atPoint:'>
-<arg const='true' declared_type='char*' index='0' name='packedGlyphs' type='*'/>
+<arg const='true' declared_type='char * _Nonnull' index='0' name='packedGlyphs' type='*'/>
<arg declared_type='NSPoint' index='1' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='void' type='v'/>
</method>
@@ -4464,7 +4639,7 @@
</method>
<method selector='elementAtIndex:associatedPoints:'>
<arg declared_type='NSInteger' index='0' name='index' type='i' type64='q'/>
-<arg declared_type='NSPointArray' index='1' name='points' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
+<arg declared_type='NSPointArray _Nullable' index='1' name='points' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
<retval declared_type='NSBezierPathElement' type='I' type64='Q'/>
</method>
<method selector='elementCount'>
@@ -4481,9 +4656,9 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='getLineDash:count:phase:'>
-<arg declared_type='CGFloat*' index='0' name='pattern' type='^f' type64='^d'/>
-<arg declared_type='NSInteger*' index='1' name='count' type='^i' type64='^q'/>
-<arg declared_type='CGFloat*' index='2' name='phase' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='0' name='pattern' type='^f' type64='^d'/>
+<arg declared_type='NSInteger * _Nullable' index='1' name='count' type='^i' type64='^q'/>
+<arg declared_type='CGFloat * _Nullable' index='2' name='phase' type='^f' type64='^d'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='isEmpty'>
@@ -4527,7 +4702,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAssociatedPoints:atIndex:'>
-<arg declared_type='NSPointArray' index='0' name='points' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
+<arg declared_type='NSPointArray _Nullable' index='0' name='points' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
<arg declared_type='NSInteger' index='1' name='index' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -4571,7 +4746,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setLineDash:count:phase:'>
-<arg const='true' declared_type='CGFloat*' index='0' name='pattern' type='^f' type64='^d'/>
+<arg const='true' declared_type='CGFloat * _Nullable' index='0' name='pattern' type='^f' type64='^d'/>
<arg declared_type='NSInteger' index='1' name='count' type='i' type64='q'/>
<arg declared_type='CGFloat' index='2' name='phase' type='f' type64='d'/>
<retval declared_type='void' type='v'/>
@@ -4605,7 +4780,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='transformUsingAffineTransform:'>
-<arg declared_type='NSAffineTransform*' index='0' name='transform' type='@'/>
+<arg declared_type='NSAffineTransform * _Nonnull' index='0' name='transform' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='windingRule'>
@@ -4614,40 +4789,40 @@
</class>
<class name='NSBitmapImageRep'>
<method selector='CGImage'>
-<retval declared_type='CGImageRef' type='^{CGImage=}'/>
+<retval declared_type='CGImageRef _Nullable' type='^{CGImage=}'/>
</method>
<method selector='TIFFRepresentation'>
-<retval declared_type='NSData*' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method class_method='true' selector='TIFFRepresentationOfImageRepsInArray:'>
-<arg declared_type='NSArray*' index='0' name='array' type='@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='array' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method class_method='true' selector='TIFFRepresentationOfImageRepsInArray:usingCompression:factor:'>
-<arg declared_type='NSArray*' index='0' name='array' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='array' type='@'/>
<arg declared_type='NSTIFFCompression' index='1' name='comp' type='I' type64='Q'/>
<arg declared_type='float' index='2' name='factor' type='f'/>
-<retval declared_type='NSData*' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='TIFFRepresentationUsingCompression:factor:'>
<arg declared_type='NSTIFFCompression' index='0' name='comp' type='I' type64='Q'/>
<arg declared_type='float' index='1' name='factor' type='f'/>
-<retval declared_type='NSData*' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='bitmapData'>
-<retval declared_type='unsigned char*' type='*'/>
+<retval declared_type='unsigned char * _Nullable' type='*'/>
</method>
<method selector='bitmapFormat'>
<retval declared_type='NSBitmapFormat' type='I' type64='Q'/>
</method>
<method selector='bitmapImageRepByConvertingToColorSpace:renderingIntent:'>
-<arg declared_type='NSColorSpace*' index='0' name='targetSpace' type='@'/>
+<arg declared_type='NSColorSpace * _Nonnull' index='0' name='targetSpace' type='@'/>
<arg declared_type='NSColorRenderingIntent' index='1' name='renderingIntent' type='i' type64='q'/>
-<retval declared_type='NSBitmapImageRep*' type='@'/>
+<retval declared_type='NSBitmapImageRep * _Nullable' type='@'/>
</method>
<method selector='bitmapImageRepByRetaggingWithColorSpace:'>
-<arg declared_type='NSColorSpace*' index='0' name='newSpace' type='@'/>
-<retval declared_type='NSBitmapImageRep*' type='@'/>
+<arg declared_type='NSColorSpace * _Nonnull' index='0' name='newSpace' type='@'/>
+<retval declared_type='NSBitmapImageRep * _Nullable' type='@'/>
</method>
<method selector='bitsPerPixel'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -4665,25 +4840,25 @@
<method selector='colorAtX:y:'>
<arg declared_type='NSInteger' index='0' name='x' type='i' type64='q'/>
<arg declared_type='NSInteger' index='1' name='y' type='i' type64='q'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='colorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method selector='colorizeByMappingGray:toColor:blackMapping:whiteMapping:'>
<arg declared_type='CGFloat' index='0' name='midPoint' type='f' type64='d'/>
-<arg declared_type='NSColor*' index='1' name='midPointColor' type='@'/>
-<arg declared_type='NSColor*' index='2' name='shadowColor' type='@'/>
-<arg declared_type='NSColor*' index='3' name='lightColor' type='@'/>
+<arg declared_type='NSColor * _Nullable' index='1' name='midPointColor' type='@'/>
+<arg declared_type='NSColor * _Nullable' index='2' name='shadowColor' type='@'/>
+<arg declared_type='NSColor * _Nullable' index='3' name='lightColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getBitmapDataPlanes:'>
-<arg declared_type='unsigned char**' index='0' name='data' type='^*'/>
+<arg declared_type='unsigned char * _Nullable * _Nonnull' index='0' name='data' type='^*'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getCompression:factor:'>
-<arg declared_type='NSTIFFCompression*' index='0' name='compression' type='^I' type64='^Q'/>
-<arg declared_type='float*' index='1' name='factor' type='^f'/>
+<arg declared_type='NSTIFFCompression * _Nullable' index='0' name='compression' type='^I' type64='^Q'/>
+<arg declared_type='float * _Nullable' index='1' name='factor' type='^f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getPixel:atX:y:'>
@@ -4693,95 +4868,95 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='getTIFFCompressionTypes:count:'>
-<arg const='true' declared_type='NSTIFFCompression**' index='0' name='list' type='^^I' type64='^^Q'/>
-<arg declared_type='NSInteger*' index='1' name='numTypes' type='^i' type64='^q'/>
+<arg const='true' declared_type='NSTIFFCompression * _Nullable * _Nonnull' index='0' name='list' type='^^I' type64='^^Q'/>
+<arg declared_type='NSInteger * _Nonnull' index='1' name='numTypes' type='^i' type64='^q'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='imageRepWithData:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method class_method='true' selector='imageRepsWithData:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='incrementalLoadFromData:complete:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
<arg declared_type='BOOL' index='1' name='complete' type='B'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='initForIncrementalLoad'>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel:'>
-<arg declared_type='unsigned char**' index='0' name='planes' type='^*'/>
+<arg declared_type='unsigned char * _Nullable * _Nullable' index='0' name='planes' type='^*'/>
<arg declared_type='NSInteger' index='1' name='width' type='i' type64='q'/>
<arg declared_type='NSInteger' index='2' name='height' type='i' type64='q'/>
<arg declared_type='NSInteger' index='3' name='bps' type='i' type64='q'/>
<arg declared_type='NSInteger' index='4' name='spp' type='i' type64='q'/>
<arg declared_type='BOOL' index='5' name='alpha' type='B'/>
<arg declared_type='BOOL' index='6' name='isPlanar' type='B'/>
-<arg declared_type='NSString*' index='7' name='colorSpaceName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='7' name='colorSpaceName' type='@'/>
<arg declared_type='NSBitmapFormat' index='8' name='bitmapFormat' type='I' type64='Q'/>
<arg declared_type='NSInteger' index='9' name='rBytes' type='i' type64='q'/>
<arg declared_type='NSInteger' index='10' name='pBits' type='i' type64='q'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bytesPerRow:bitsPerPixel:'>
-<arg declared_type='unsigned char**' index='0' name='planes' type='^*'/>
+<arg declared_type='unsigned char * _Nullable * _Nullable' index='0' name='planes' type='^*'/>
<arg declared_type='NSInteger' index='1' name='width' type='i' type64='q'/>
<arg declared_type='NSInteger' index='2' name='height' type='i' type64='q'/>
<arg declared_type='NSInteger' index='3' name='bps' type='i' type64='q'/>
<arg declared_type='NSInteger' index='4' name='spp' type='i' type64='q'/>
<arg declared_type='BOOL' index='5' name='alpha' type='B'/>
<arg declared_type='BOOL' index='6' name='isPlanar' type='B'/>
-<arg declared_type='NSString*' index='7' name='colorSpaceName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='7' name='colorSpaceName' type='@'/>
<arg declared_type='NSInteger' index='8' name='rBytes' type='i' type64='q'/>
<arg declared_type='NSInteger' index='9' name='pBits' type='i' type64='q'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithCGImage:'>
-<arg declared_type='CGImageRef' index='0' name='cgImage' type='^{CGImage=}'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='CGImageRef _Nonnull' index='0' name='cgImage' type='^{CGImage=}'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithCIImage:'>
-<arg declared_type='CIImage*' index='0' name='ciImage' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='CIImage * _Nonnull' index='0' name='ciImage' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithData:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithFocusedViewRect:'>
<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='isPlanar'>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='localizedNameForTIFFCompressionType:'>
<arg declared_type='NSTIFFCompression' index='0' name='compression' type='I' type64='Q'/>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='numberOfPlanes'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method class_method='true' selector='representationOfImageRepsInArray:usingType:properties:'>
-<arg declared_type='NSArray*' index='0' name='imageReps' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='imageReps' type='@'/>
<arg declared_type='NSBitmapImageFileType' index='1' name='storageType' type='I' type64='Q'/>
-<arg declared_type='NSDictionary*' index='2' name='properties' type='@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='2' name='properties' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='representationUsingType:properties:'>
<arg declared_type='NSBitmapImageFileType' index='0' name='storageType' type='I' type64='Q'/>
-<arg declared_type='NSDictionary*' index='1' name='properties' type='@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='1' name='properties' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='samplesPerPixel'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='setColor:atX:y:'>
-<arg declared_type='NSColor*' index='0' name='color' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='color' type='@'/>
<arg declared_type='NSInteger' index='1' name='x' type='i' type64='q'/>
<arg declared_type='NSInteger' index='2' name='y' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
@@ -4798,18 +4973,18 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setProperty:withValue:'>
-<arg declared_type='NSString*' index='0' name='property' type='@'/>
-<arg declared_type='id' index='1' name='value' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='property' type='@'/>
+<arg declared_type='id _Nullable' index='1' name='value' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='valueForProperty:'>
-<arg declared_type='NSString*' index='0' name='property' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='property' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
</class>
<class name='NSBox'>
<method selector='borderColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='borderRect'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -4824,7 +4999,7 @@
<retval declared_type='NSBoxType' type='I' type64='Q'/>
</method>
<method selector='contentView'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='__kindof NSView * _Nullable' type='@'/>
</method>
<method selector='contentViewMargins'>
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
@@ -4833,13 +5008,13 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='fillColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='isTransparent'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setBorderColor:'>
-<arg declared_type='NSColor*' index='0' name='borderColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='borderColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBorderType:'>
@@ -4855,7 +5030,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setContentView:'>
-<arg declared_type='id' index='0' name='contentView' type='@'/>
+<arg declared_type='__kindof NSView * _Nullable' index='0' name='contentView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContentViewMargins:'>
@@ -4867,7 +5042,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setFillColor:'>
-<arg declared_type='NSColor*' index='0' name='fillColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='fillColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrameFromContentFrame:'>
@@ -4875,11 +5050,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleFont:'>
-<arg declared_type='NSFont*' index='0' name='titleFont' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='titleFont' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitlePosition:'>
@@ -4887,7 +5062,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleWithMnemonic:'>
-<arg declared_type='NSString*' index='0' name='stringWithAmpersand' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='stringWithAmpersand' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTransparent:'>
@@ -4898,13 +5073,13 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='title'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='titleCell'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='titleFont'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='titlePosition'>
<retval declared_type='NSTitlePosition' type='I' type64='Q'/>
@@ -4936,19 +5111,19 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='backgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='canDragRowsWithIndexes:inColumn:withEvent:'>
-<arg declared_type='NSIndexSet*' index='0' name='rowIndexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='rowIndexes' type='@'/>
<arg declared_type='NSInteger' index='1' name='column' type='i' type64='q'/>
-<arg declared_type='NSEvent*' index='2' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='2' name='event' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='cellClass'>
-<retval declared_type='Class' type='#'/>
+<retval declared_type='Class _Nonnull' type='#'/>
</method>
<method selector='cellPrototype'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='clickedColumn'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -4961,7 +5136,7 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='columnOfMatrix:'>
-<arg declared_type='NSMatrix*' index='0' name='matrix' type='@'/>
+<arg declared_type='NSMatrix * _Nonnull' index='0' name='matrix' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='columnResizingType'>
@@ -4972,13 +5147,13 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='columnsAutosaveName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='defaultColumnWidth'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='displayAllColumns'>
<retval declared_type='void' type='v'/>
@@ -4988,22 +5163,22 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='doClick:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='doDoubleClick:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='doubleAction'>
-<retval declared_type='SEL' type=':'/>
+<retval declared_type='SEL _Nullable' type=':'/>
</method>
<method selector='draggingImageForRowsWithIndexes:inColumn:withEvent:offset:'>
-<arg declared_type='NSIndexSet*' index='0' name='rowIndexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='rowIndexes' type='@'/>
<arg declared_type='NSInteger' index='1' name='column' type='i' type64='q'/>
-<arg declared_type='NSEvent*' index='2' name='event' type='@'/>
-<arg declared_type='NSPointPointer' index='3' name='dragImageOffset' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
-<retval declared_type='NSImage*' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='2' name='event' type='@'/>
+<arg declared_type='NSPointPointer _Nullable' index='3' name='dragImageOffset' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='drawTitleOfColumn:inRect:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
@@ -5011,8 +5186,8 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='editItemAtIndexPath:withEvent:select:'>
-<arg declared_type='NSIndexPath*' index='0' name='indexPath' type='@'/>
-<arg declared_type='NSEvent*' index='1' name='theEvent' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='1' name='theEvent' type='@'/>
<arg declared_type='BOOL' index='2' name='select' type='B'/>
<retval declared_type='void' type='v'/>
</method>
@@ -5033,8 +5208,8 @@
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='getRow:column:forPoint:'>
-<arg declared_type='NSInteger*' index='0' name='row' type='^i' type64='^q'/>
-<arg declared_type='NSInteger*' index='1' name='column' type='^i' type64='^q'/>
+<arg declared_type='NSInteger * _Nullable' index='0' name='row' type='^i' type64='^q'/>
+<arg declared_type='NSInteger * _Nullable' index='1' name='column' type='^i' type64='^q'/>
<arg declared_type='NSPoint' index='2' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='BOOL' type='B'/>
</method>
@@ -5043,10 +5218,10 @@
</method>
<method selector='indexPathForColumn:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
-<retval declared_type='NSIndexPath*' type='@'/>
+<retval declared_type='NSIndexPath * _Nonnull' type='@'/>
</method>
<method selector='isLeafItem:'>
-<arg declared_type='id' index='0' name='item' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='item' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isLoaded'>
@@ -5056,13 +5231,13 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='itemAtIndexPath:'>
-<arg declared_type='NSIndexPath*' index='0' name='indexPath' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='itemAtRow:inColumn:'>
<arg declared_type='NSInteger' index='0' name='row' type='i' type64='q'/>
<arg declared_type='NSInteger' index='1' name='column' type='i' type64='q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='lastColumn'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -5076,14 +5251,14 @@
<method selector='loadedCellAtRow:column:'>
<arg declared_type='NSInteger' index='0' name='row' type='i' type64='q'/>
<arg declared_type='NSInteger' index='1' name='col' type='i' type64='q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='matrixClass'>
-<retval declared_type='Class' type='#'/>
+<retval declared_type='Class _Nonnull' type='#'/>
</method>
<method selector='matrixInColumn:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
-<retval declared_type='NSMatrix*' type='@'/>
+<retval declared_type='NSMatrix * _Nullable' type='@'/>
</method>
<method selector='maxVisibleColumns'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -5092,7 +5267,7 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='noteHeightOfRowsWithIndexesChanged:inColumn:'>
-<arg declared_type='NSIndexSet*' index='0' name='indexSet' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='indexSet' type='@'/>
<arg declared_type='NSInteger' index='1' name='columnIndex' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -5101,17 +5276,17 @@
</method>
<method selector='parentForItemsInColumn:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='path'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='pathSeparator'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='pathToColumn:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='prefersAllColumnUserResizing'>
<retval declared_type='BOOL' type='B'/>
@@ -5121,12 +5296,12 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='reloadDataForRowIndexes:inColumn:'>
-<arg declared_type='NSIndexSet*' index='0' name='rowIndexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='rowIndexes' type='@'/>
<arg declared_type='NSInteger' index='1' name='column' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='removeSavedColumnsWithAutosaveName:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='reusesColumns'>
@@ -5153,11 +5328,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollViaScroller:'>
-<arg declared_type='NSScroller*' index='0' name='sender' type='@'/>
+<arg declared_type='NSScroller * _Null_unspecified' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectAll:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectRow:inColumn:'>
@@ -5166,19 +5341,19 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='selectRowIndexes:inColumn:'>
-<arg declared_type='NSIndexSet*' index='0' name='indexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='indexes' type='@'/>
<arg declared_type='NSInteger' index='1' name='column' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedCell'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='selectedCellInColumn:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='selectedCells'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='selectedColumn'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -5189,13 +5364,13 @@
</method>
<method selector='selectedRowIndexesInColumn:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
-<retval declared_type='NSIndexSet*' type='@'/>
+<retval declared_type='NSIndexSet * _Nullable' type='@'/>
</method>
<method selector='selectionIndexPath'>
-<retval declared_type='NSIndexPath*' type='@'/>
+<retval declared_type='NSIndexPath * _Nonnull' type='@'/>
</method>
<method selector='selectionIndexPaths'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='sendAction'>
<retval declared_type='BOOL' type='B'/>
@@ -5231,15 +5406,15 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundColor:'>
-<arg declared_type='NSColor*' index='0' name='backgroundColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='backgroundColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCellClass:'>
-<arg declared_type='Class' index='0' name='factoryId' type='#'/>
+<arg declared_type='Class _Nonnull' index='0' name='factoryId' type='#'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCellPrototype:'>
-<arg declared_type='id' index='0' name='cellPrototype' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='cellPrototype' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setColumnResizingType:'>
@@ -5247,7 +5422,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setColumnsAutosaveName:'>
-<arg declared_type='NSString*' index='0' name='columnsAutosaveName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='columnsAutosaveName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDefaultColumnWidth:'>
@@ -5255,11 +5430,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDoubleAction:'>
-<arg declared_type='SEL' index='0' name='doubleAction' type=':'/>
+<arg declared_type='SEL _Nullable' index='0' name='doubleAction' type=':'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDraggingSourceOperationMask:forLocal:'>
@@ -5276,7 +5451,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setMatrixClass:'>
-<arg declared_type='Class' index='0' name='factoryId' type='#'/>
+<arg declared_type='Class _Nonnull' index='0' name='factoryId' type='#'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxVisibleColumns:'>
@@ -5288,11 +5463,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setPath:'>
-<arg declared_type='NSString*' index='0' name='path' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='path' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setPathSeparator:'>
-<arg declared_type='NSString*' index='0' name='pathSeparator' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='pathSeparator' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPrefersAllColumnUserResizing:'>
@@ -5308,11 +5483,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionIndexPath:'>
-<arg declared_type='NSIndexPath*' index='0' name='selectionIndexPath' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='selectionIndexPath' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectionIndexPaths:'>
-<arg declared_type='NSArray*' index='0' name='selectionIndexPaths' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='selectionIndexPaths' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSendsActionOnArrowKeys:'>
@@ -5328,7 +5503,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:ofColumn:'>
-<arg declared_type='NSString*' index='0' name='aString' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='aString' type='@'/>
<arg declared_type='NSInteger' index='1' name='column' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -5356,7 +5531,7 @@
</method>
<method selector='titleOfColumn:'>
<arg declared_type='NSInteger' index='0' name='column' type='i' type64='q'/>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='updateScroller'>
<retval declared_type='void' type='v'/>
@@ -5371,20 +5546,20 @@
</class>
<class name='NSBrowserCell'>
<method selector='alternateImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method class_method='true' selector='branchImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='highlightColorInView:'>
-<arg declared_type='NSView*' index='0' name='controlView' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='0' name='controlView' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method class_method='true' selector='highlightedBranchImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='image'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='isLeaf'>
<retval declared_type='BOOL' type='B'/>
@@ -5399,11 +5574,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlternateImage:'>
-<arg declared_type='NSImage*' index='0' name='alternateImage' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='alternateImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setImage:'>
-<arg declared_type='NSImage*' index='0' name='image' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='image' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLeaf:'>
@@ -5417,47 +5592,47 @@
</class>
<class name='NSBundle'>
<method selector='URLForImageResource:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='NSURL*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='NSURL * _Nullable' type='@'/>
</method>
<method selector='contextHelpForKey:'>
-<arg declared_type='NSString*' index='0' name='key' type='@'/>
-<retval declared_type='NSAttributedString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='key' type='@'/>
+<retval declared_type='NSAttributedString * _Nullable' type='@'/>
</method>
<method selector='imageForResource:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='NSImage*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method class_method='true' selector='loadNibFile:externalNameTable:withZone:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
-<arg declared_type='NSDictionary*' index='1' name='context' type='@'/>
-<arg declared_type='NSZone*' index='2' name='zone' type='^{_NSZone=}'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='fileName' type='@'/>
+<arg declared_type='NSDictionary * _Null_unspecified' index='1' name='context' type='@'/>
+<arg declared_type='NSZone * _Null_unspecified' index='2' name='zone' type='^{_NSZone=}'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='loadNibFile:externalNameTable:withZone:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
-<arg declared_type='NSDictionary*' index='1' name='context' type='@'/>
-<arg declared_type='NSZone*' index='2' name='zone' type='^{_NSZone=}'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='fileName' type='@'/>
+<arg declared_type='NSDictionary * _Null_unspecified' index='1' name='context' type='@'/>
+<arg declared_type='NSZone * _Null_unspecified' index='2' name='zone' type='^{_NSZone=}'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='loadNibNamed:owner:'>
-<arg declared_type='NSString*' index='0' name='nibName' type='@'/>
-<arg declared_type='id' index='1' name='owner' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='nibName' type='@'/>
+<arg declared_type='id _Null_unspecified' index='1' name='owner' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='loadNibNamed:owner:topLevelObjects:'>
-<arg declared_type='NSString*' index='0' name='nibName' type='@'/>
-<arg declared_type='id' index='1' name='owner' type='@'/>
-<arg declared_type='NSArray**' index='2' name='topLevelObjects' type='^@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='nibName' type='@'/>
+<arg declared_type='id _Nullable' index='1' name='owner' type='@'/>
+<arg declared_type='NSArray * _Nonnull * _Nullable' index='2' name='topLevelObjects' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='pathForImageResource:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='pathForSoundResource:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
</class>
<class name='NSButton'>
@@ -5465,23 +5640,23 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='alternateImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='alternateTitle'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='attributedAlternateTitle'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='attributedTitle'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='bezelStyle'>
<retval declared_type='NSBezelStyle' type='I' type64='Q'/>
</method>
<method selector='getPeriodicDelay:interval:'>
-<arg declared_type='float*' index='0' name='delay' type='^f'/>
-<arg declared_type='float*' index='1' name='interval' type='^f'/>
+<arg declared_type='float * _Nonnull' index='0' name='delay' type='^f'/>
+<arg declared_type='float * _Nonnull' index='1' name='interval' type='^f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='highlight:'>
@@ -5489,7 +5664,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='image'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='imagePosition'>
<retval declared_type='NSCellImagePosition' type='I' type64='Q'/>
@@ -5504,7 +5679,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='keyEquivalent'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='keyEquivalentModifierMask'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
@@ -5513,7 +5688,7 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='performKeyEquivalent:'>
-<arg declared_type='NSEvent*' index='0' name='key' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='key' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setAllowsMixedState:'>
@@ -5521,19 +5696,19 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlternateImage:'>
-<arg declared_type='NSImage*' index='0' name='alternateImage' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='alternateImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlternateTitle:'>
-<arg declared_type='NSString*' index='0' name='alternateTitle' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='alternateTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributedAlternateTitle:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedAlternateTitle' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='attributedAlternateTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributedTitle:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedTitle' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='attributedTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBezelStyle:'>
@@ -5549,7 +5724,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setImage:'>
-<arg declared_type='NSImage*' index='0' name='image' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='image' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setImagePosition:'>
@@ -5557,7 +5732,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setKeyEquivalent:'>
-<arg declared_type='NSString*' index='0' name='keyEquivalent' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='keyEquivalent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setKeyEquivalentModifierMask:'>
@@ -5581,7 +5756,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setSound:'>
-<arg declared_type='NSSound*' index='0' name='sound' type='@'/>
+<arg declared_type='NSSound * _Nullable' index='0' name='sound' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSpringLoaded:'>
@@ -5593,11 +5768,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleWithMnemonic:'>
-<arg declared_type='NSString*' index='0' name='stringWithAmpersand' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='stringWithAmpersand' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTransparent:'>
@@ -5608,60 +5783,60 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='sound'>
-<retval declared_type='NSSound*' type='@'/>
+<retval declared_type='NSSound * _Nullable' type='@'/>
</method>
<method selector='state'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='title'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
</class>
<class name='NSButtonCell'>
<method selector='alternateImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='alternateMnemonic'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Null_unspecified' type='@'/>
</method>
<method selector='alternateMnemonicLocation'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='alternateTitle'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='attributedAlternateTitle'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='attributedTitle'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='backgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='bezelStyle'>
<retval declared_type='NSBezelStyle' type='I' type64='Q'/>
</method>
<method selector='drawBezelWithFrame:inView:'>
<arg declared_type='NSRect' index='0' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawImage:withFrame:inView:'>
-<arg declared_type='NSImage*' index='0' name='image' type='@'/>
+<arg declared_type='NSImage * _Nonnull' index='0' name='image' type='@'/>
<arg declared_type='NSRect' index='1' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='2' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawTitle:withFrame:inView:'>
-<arg declared_type='NSAttributedString*' index='0' name='title' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='title' type='@'/>
<arg declared_type='NSRect' index='1' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='2' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='controlView' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='getPeriodicDelay:interval:'>
-<arg declared_type='float*' index='0' name='delay' type='^f'/>
-<arg declared_type='float*' index='1' name='interval' type='^f'/>
+<arg declared_type='float * _Nonnull' index='0' name='delay' type='^f'/>
+<arg declared_type='float * _Nonnull' index='1' name='interval' type='^f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='gradientType'>
@@ -5686,28 +5861,28 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='keyEquivalent'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='keyEquivalentFont'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='keyEquivalentModifierMask'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='mouseEntered:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='mouseExited:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='performClick:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlternateImage:'>
-<arg declared_type='NSImage*' index='0' name='alternateImage' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='alternateImage' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlternateMnemonicLocation:'>
@@ -5715,23 +5890,23 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlternateTitle:'>
-<arg declared_type='NSString*' index='0' name='alternateTitle' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='alternateTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlternateTitleWithMnemonic:'>
-<arg declared_type='NSString*' index='0' name='stringWithAmpersand' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='stringWithAmpersand' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributedAlternateTitle:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedAlternateTitle' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='attributedAlternateTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributedTitle:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedTitle' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='attributedTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundColor:'>
-<arg declared_type='NSColor*' index='0' name='backgroundColor' type='@'/>
+<arg declared_type='NSColor * _Nullable' index='0' name='backgroundColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBezelStyle:'>
@@ -5763,15 +5938,15 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setKeyEquivalent:'>
-<arg declared_type='NSString*' index='0' name='keyEquivalent' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='keyEquivalent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setKeyEquivalentFont:'>
-<arg declared_type='NSFont*' index='0' name='keyEquivalentFont' type='@'/>
+<arg declared_type='NSFont * _Nullable' index='0' name='keyEquivalentFont' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setKeyEquivalentFont:size:'>
-<arg declared_type='NSString*' index='0' name='fontName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fontName' type='@'/>
<arg declared_type='CGFloat' index='1' name='fontSize' type='f' type64='d'/>
<retval declared_type='void' type='v'/>
</method>
@@ -5793,15 +5968,15 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setSound:'>
-<arg declared_type='NSSound*' index='0' name='sound' type='@'/>
+<arg declared_type='NSSound * _Nullable' index='0' name='sound' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleWithMnemonic:'>
-<arg declared_type='NSString*' index='0' name='stringWithAmpersand' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='stringWithAmpersand' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTransparent:'>
@@ -5815,23 +5990,23 @@
<retval declared_type='NSCellStyleMask' type='I' type64='Q'/>
</method>
<method selector='sound'>
-<retval declared_type='NSSound*' type='@'/>
+<retval declared_type='NSSound * _Nullable' type='@'/>
</method>
<method selector='title'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
</class>
<class name='NSCIImageRep'>
<method selector='CIImage'>
-<retval declared_type='CIImage*' type='@'/>
+<retval declared_type='CIImage * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='imageRepWithCIImage:'>
-<arg declared_type='CIImage*' index='0' name='image' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='CIImage * _Nonnull' index='0' name='image' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithCIImage:'>
-<arg declared_type='CIImage*' index='0' name='image' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='CIImage * _Nonnull' index='0' name='image' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
</class>
<class name='NSCachedImageRep'>
@@ -5859,7 +6034,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='action'>
-<retval declared_type='SEL' type=':'/>
+<retval declared_type='SEL _Nullable' type=':'/>
</method>
<method selector='alignment'>
<retval declared_type='NSTextAlignment' type='I' type64='Q'/>
@@ -5874,7 +6049,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='attributedStringValue'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='backgroundStyle'>
<retval declared_type='NSBackgroundStyle' type='i' type64='q'/>
@@ -5898,13 +6073,13 @@
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
</method>
<method selector='compare:'>
-<arg declared_type='id' index='0' name='otherCell' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='otherCell' type='@'/>
<retval declared_type='NSComparisonResult' type='i' type64='q'/>
</method>
<method selector='continueTracking:at:inView:'>
<arg declared_type='NSPoint' index='0' name='lastPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<arg declared_type='NSPoint' index='1' name='currentPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
-<arg declared_type='NSView*' index='2' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='controlView' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='controlSize'>
@@ -5914,40 +6089,40 @@
<retval declared_type='NSControlTint' type='I' type64='Q'/>
</method>
<method selector='controlView'>
-<retval declared_type='NSView*' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
</method>
<method class_method='true' selector='defaultFocusRingType'>
<retval declared_type='NSFocusRingType' type='I' type64='Q'/>
</method>
<method class_method='true' selector='defaultMenu'>
-<retval declared_type='NSMenu*' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
<method selector='doubleValue'>
<retval declared_type='double' type='d'/>
</method>
<method selector='draggingImageComponentsWithFrame:inView:'>
<arg declared_type='NSRect' index='0' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='view' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='view' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='drawFocusRingMaskWithFrame:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawInteriorWithFrame:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawWithExpansionFrame:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='view' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='view' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawWithFrame:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawingRectForBounds:'>
@@ -5956,14 +6131,14 @@
</method>
<method selector='editWithFrame:inView:editor:delegate:event:'>
<arg declared_type='NSRect' index='0' name='aRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
-<arg declared_type='NSText*' index='2' name='textObj' type='@'/>
-<arg declared_type='id' index='3' name='anObject' type='@'/>
-<arg declared_type='NSEvent*' index='4' name='theEvent' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
+<arg declared_type='NSText * _Nonnull' index='2' name='textObj' type='@'/>
+<arg declared_type='id _Nullable' index='3' name='anObject' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='4' name='theEvent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='endEditing:'>
-<arg declared_type='NSText*' index='0' name='textObj' type='@'/>
+<arg declared_type='NSText * _Nonnull' index='0' name='textObj' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='entryType'>
@@ -5971,33 +6146,33 @@
</method>
<method selector='expansionFrameWithFrame:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='view' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='view' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='fieldEditorForView:'>
-<arg declared_type='NSView*' index='0' name='aControlView' type='@'/>
-<retval declared_type='NSTextView*' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='0' name='aControlView' type='@'/>
+<retval declared_type='NSTextView * _Nullable' type='@'/>
</method>
<method selector='floatValue'>
<retval declared_type='float' type='f'/>
</method>
<method selector='focusRingMaskBoundsForFrame:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='focusRingType'>
<retval declared_type='NSFocusRingType' type='I' type64='Q'/>
</method>
<method selector='font'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='formatter'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='__kindof NSFormatter * _Nullable' type='@'/>
</method>
<method selector='getPeriodicDelay:interval:'>
-<arg declared_type='float*' index='0' name='delay' type='^f'/>
-<arg declared_type='float*' index='1' name='interval' type='^f'/>
+<arg declared_type='float * _Nonnull' index='0' name='delay' type='^f'/>
+<arg declared_type='float * _Nonnull' index='1' name='interval' type='^f'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='hasValidObjectValue'>
@@ -6006,22 +6181,22 @@
<method selector='highlight:withFrame:inView:'>
<arg declared_type='BOOL' index='0' name='flag' type='B'/>
<arg declared_type='NSRect' index='1' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='2' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='highlightColorWithFrame:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='hitTestForEvent:inRect:ofView:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<arg declared_type='NSRect' index='1' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='2' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='controlView' type='@'/>
<retval declared_type='NSCellHitResult' type='I' type64='Q'/>
</method>
<method selector='image'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='imageRectForBounds:'>
<arg declared_type='NSRect' index='0' name='theRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -6031,12 +6206,12 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='initImageCell:'>
-<arg declared_type='NSImage*' index='0' name='image' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='image' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initTextCell:'>
-<arg declared_type='NSString*' index='0' name='aString' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='aString' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='intValue'>
<retval declared_type='int' type='i'/>
@@ -6063,7 +6238,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isEntryAcceptable:'>
-<arg declared_type='NSString*' index='0' name='aString' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='aString' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isHighlighted'>
@@ -6079,22 +6254,22 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='keyEquivalent'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='lineBreakMode'>
<retval declared_type='NSLineBreakMode' type='I' type64='Q'/>
</method>
<method selector='menu'>
-<retval declared_type='NSMenu*' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
<method selector='menuForEvent:inRect:ofView:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<arg declared_type='NSRect' index='1' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='2' name='view' type='@'/>
-<retval declared_type='NSMenu*' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='view' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
<method selector='mnemonic'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='mnemonicLocation'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
@@ -6106,10 +6281,10 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='objectValue'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='performClick:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='prefersTrackingUntilMouseUp'>
@@ -6119,18 +6294,18 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='representedObject'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='resetCursorRect:inView:'>
<arg declared_type='NSRect' index='0' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectWithFrame:inView:editor:delegate:start:length:'>
<arg declared_type='NSRect' index='0' name='aRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
-<arg declared_type='NSText*' index='2' name='textObj' type='@'/>
-<arg declared_type='id' index='3' name='anObject' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
+<arg declared_type='NSText * _Nonnull' index='2' name='textObj' type='@'/>
+<arg declared_type='id _Nullable' index='3' name='anObject' type='@'/>
<arg declared_type='NSInteger' index='4' name='selStart' type='i' type64='q'/>
<arg declared_type='NSInteger' index='5' name='selLength' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
@@ -6143,7 +6318,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setAction:'>
-<arg declared_type='SEL' index='0' name='action' type=':'/>
+<arg declared_type='SEL _Nullable' index='0' name='action' type=':'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlignment:'>
@@ -6163,7 +6338,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributedStringValue:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedStringValue' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='attributedStringValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundStyle:'>
@@ -6200,7 +6375,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setControlView:'>
-<arg declared_type='NSView*' index='0' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nullable' index='0' name='controlView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDoubleValue:'>
@@ -6234,11 +6409,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setFont:'>
-<arg declared_type='NSFont*' index='0' name='font' type='@'/>
+<arg declared_type='NSFont * _Nullable' index='0' name='font' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFormatter:'>
-<arg declared_type='id' index='0' name='formatter' type='@'/>
+<arg declared_type='__kindof NSFormatter * _Nullable' index='0' name='formatter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHighlighted:'>
@@ -6246,7 +6421,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setImage:'>
-<arg declared_type='NSImage*' index='0' name='image' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='image' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setImportsGraphics:'>
@@ -6266,7 +6441,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setMenu:'>
-<arg declared_type='NSMenu*' index='0' name='menu' type='@'/>
+<arg declared_type='NSMenu * _Nullable' index='0' name='menu' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMnemonicLocation:'>
@@ -6277,7 +6452,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setObjectValue:'>
-<arg declared_type='id' index='0' name='objectValue' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='objectValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRefusesFirstResponder:'>
@@ -6285,7 +6460,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setRepresentedObject:'>
-<arg declared_type='id' index='0' name='representedObject' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='representedObject' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setScrollable:'>
@@ -6309,7 +6484,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setStringValue:'>
-<arg declared_type='NSString*' index='0' name='stringValue' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='stringValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTag:'>
@@ -6317,15 +6492,15 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg declared_type='id' index='0' name='target' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleWithMnemonic:'>
-<arg declared_type='NSString*' index='0' name='stringWithAmpersand' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='stringWithAmpersand' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTruncatesLastVisibleLine:'>
@@ -6337,8 +6512,8 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setUpFieldEditorAttributes:'>
-<arg declared_type='NSText*' index='0' name='textObj' type='@'/>
-<retval declared_type='NSText*' type='@'/>
+<arg declared_type='NSText * _Nonnull' index='0' name='textObj' type='@'/>
+<retval declared_type='NSText * _Nonnull' type='@'/>
</method>
<method selector='setUserInterfaceLayoutDirection:'>
<arg declared_type='NSUserInterfaceLayoutDirection' index='0' name='userInterfaceLayoutDirection' type='i' type64='q'/>
@@ -6357,7 +6532,7 @@
</method>
<method selector='startTrackingAt:inView:'>
<arg declared_type='NSPoint' index='0' name='startPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
-<arg declared_type='NSView*' index='1' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='controlView' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='state'>
@@ -6366,54 +6541,54 @@
<method selector='stopTracking:at:inView:mouseIsUp:'>
<arg declared_type='NSPoint' index='0' name='lastPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<arg declared_type='NSPoint' index='1' name='stopPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
-<arg declared_type='NSView*' index='2' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='controlView' type='@'/>
<arg declared_type='BOOL' index='3' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='stringValue'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='tag'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='takeDoubleValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeFloatValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeIntValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeIntegerValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeObjectValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeStringValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='target'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='title'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='titleRectForBounds:'>
<arg declared_type='NSRect' index='0' name='theRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='trackMouse:inRect:ofView:untilMouseUp:'>
-<arg declared_type='NSEvent*' index='0' name='theEvent' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='theEvent' type='@'/>
<arg declared_type='NSRect' index='1' name='cellFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='2' name='controlView' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='controlView' type='@'/>
<arg declared_type='BOOL' index='3' name='flag' type='B'/>
<retval declared_type='BOOL' type='B'/>
</method>
@@ -6457,11 +6632,11 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='autoscroll:'>
-<arg declared_type='NSEvent*' index='0' name='theEvent' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='theEvent' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='backgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='constrainBoundsRect:'>
<arg declared_type='NSRect' index='0' name='proposedBounds' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -6478,13 +6653,13 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='documentCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nullable' type='@'/>
</method>
<method selector='documentRect'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='documentView'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='documentVisibleRect'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -6501,7 +6676,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundColor:'>
-<arg declared_type='NSColor*' index='0' name='backgroundColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='backgroundColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContentInsets:'>
@@ -6513,11 +6688,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDocumentCursor:'>
-<arg declared_type='NSCursor*' index='0' name='documentCursor' type='@'/>
+<arg declared_type='NSCursor * _Nullable' index='0' name='documentCursor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDocumentView:'>
-<arg declared_type='id' index='0' name='documentView' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='documentView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDrawsBackground:'>
@@ -6525,37 +6700,71 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='viewBoundsChanged:'>
-<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
+<arg declared_type='NSNotification * _Nonnull' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='viewFrameChanged:'>
-<arg declared_type='NSNotification*' index='0' name='notification' type='@'/>
+<arg declared_type='NSNotification * _Nonnull' index='0' name='notification' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSCoder'>
<method selector='decodeNXColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Null_unspecified' type='@'/>
</method>
</class>
<class name='NSCollectionView'>
+<method selector='allowsEmptySelection'>
+<retval declared_type='BOOL' type='B'/>
+</method>
<method selector='allowsMultipleSelection'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='backgroundColors'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
+</method>
+<method selector='backgroundView'>
+<retval declared_type='NSView * _Nullable' type='@'/>
+</method>
+<method selector='collectionViewLayout'>
+<retval declared_type='NSCollectionViewLayout * _Nullable' type='@'/>
</method>
<method selector='content'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
+</method>
+<method selector='dataSource'>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
+</method>
+<method selector='deleteItemsAtIndexPaths:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='deleteSections:'>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='sections' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='deselectAll:'>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='deselectItemsAtIndexPaths:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='draggingImageForItemsAtIndexPaths:withEvent:offset:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='1' name='event' type='@'/>
+<arg declared_type='NSPointPointer _Nonnull' index='2' name='dragImageOffset' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
+<retval declared_type='NSImage * _Nonnull' type='@'/>
</method>
<method selector='draggingImageForItemsAtIndexes:withEvent:offset:'>
-<arg declared_type='NSIndexSet*' index='0' name='indexes' type='@'/>
-<arg declared_type='NSEvent*' index='1' name='event' type='@'/>
-<arg declared_type='NSPointPointer' index='2' name='dragImageOffset' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
-<retval declared_type='NSImage*' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='indexes' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='1' name='event' type='@'/>
+<arg declared_type='NSPointPointer _Nonnull' index='2' name='dragImageOffset' type='^{_NSPoint=ff}' type64='^{CGPoint=dd}'/>
+<retval declared_type='NSImage * _Nonnull' type='@'/>
</method>
<method selector='frameForItemAtIndex:'>
<arg declared_type='NSUInteger' index='0' name='index' type='I' type64='Q'/>
@@ -6566,6 +6775,29 @@
<arg declared_type='NSUInteger' index='1' name='numberOfItems' type='I' type64='Q'/>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
+<method selector='indexPathForItem:'>
+<arg declared_type='NSCollectionViewItem * _Nonnull' index='0' name='item' type='@'/>
+<retval declared_type='NSIndexPath * _Nullable' type='@'/>
+</method>
+<method selector='indexPathForItemAtPoint:'>
+<arg declared_type='NSPoint' index='0' name='point' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<retval declared_type='NSIndexPath * _Nullable' type='@'/>
+</method>
+<method selector='indexPathsForVisibleItems'>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
+</method>
+<method selector='indexPathsForVisibleSupplementaryElementsOfKind:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
+</method>
+<method selector='insertItemsAtIndexPaths:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='insertSections:'>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='sections' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
<method selector='isFirstResponder'>
<retval declared_type='BOOL' type='B'/>
</method>
@@ -6574,10 +6806,34 @@
</method>
<method selector='itemAtIndex:'>
<arg declared_type='NSUInteger' index='0' name='index' type='I' type64='Q'/>
-<retval declared_type='NSCollectionViewItem*' type='@'/>
+<retval declared_type='NSCollectionViewItem * _Nullable' type='@'/>
+</method>
+<method selector='itemAtIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<retval declared_type='NSCollectionViewItem * _Nullable' type='@'/>
</method>
<method selector='itemPrototype'>
-<retval declared_type='NSCollectionViewItem*' type='@'/>
+<retval declared_type='NSCollectionViewItem * _Nullable' type='@'/>
+</method>
+<method selector='layoutAttributesForItemAtIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='layoutAttributesForSupplementaryElementOfKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='kind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='indexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='makeItemWithIdentifier:forIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='identifier' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='indexPath' type='@'/>
+<retval declared_type='__kindof NSCollectionViewItem * _Nonnull' type='@'/>
+</method>
+<method selector='makeSupplementaryViewOfKind:withIdentifier:forIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='identifier' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='2' name='indexPath' type='@'/>
+<retval declared_type='__kindof NSView * _Nonnull' type='@'/>
</method>
<method selector='maxItemSize'>
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
@@ -6591,27 +6847,120 @@
<method selector='minItemSize'>
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
</method>
+<method selector='moveItemAtIndexPath:toIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='newIndexPath' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='moveSection:toSection:'>
+<arg declared_type='NSInteger' index='0' name='section' type='i' type64='q'/>
+<arg declared_type='NSInteger' index='1' name='newSection' type='i' type64='q'/>
+<retval declared_type='void' type='v'/>
+</method>
<method selector='newItemForRepresentedObject:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
-<retval declared_type='NSCollectionViewItem*' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
+<retval declared_type='NSCollectionViewItem * _Nonnull' type='@'/>
+</method>
+<method selector='numberOfItemsInSection:'>
+<arg declared_type='NSInteger' index='0' name='section' type='i' type64='q'/>
+<retval declared_type='NSInteger' type='i' type64='q'/>
+</method>
+<method selector='numberOfSections'>
+<retval declared_type='NSInteger' type='i' type64='q'/>
+</method>
+<method selector='performBatchUpdates:completionHandler:'>
+<arg declared_type='void (^ _Nullable)(void)' function_pointer='true' index='0' name='updates' type='@?'>
+<retval declared_type='void' type='v'/>
+</arg>
+<arg declared_type='void (^ _Nullable)(BOOL)' function_pointer='true' index='1' name='completionHandler' type='@?'>
+<arg declared_type='BOOL' type='B'/>
+<retval declared_type='void' type='v'/>
+</arg>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='registerClass:forItemWithIdentifier:'>
+<arg declared_type='Class _Nullable' index='0' name='itemClass' type='#'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='identifier' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='registerClass:forSupplementaryViewOfKind:withIdentifier:'>
+<arg declared_type='Class _Nullable' index='0' name='viewClass' type='#'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='kind' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='identifier' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='registerNib:forItemWithIdentifier:'>
+<arg declared_type='NSNib * _Nullable' index='0' name='nib' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='identifier' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='registerNib:forSupplementaryViewOfKind:withIdentifier:'>
+<arg declared_type='NSNib * _Nullable' index='0' name='nib' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='kind' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='identifier' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='reloadData'>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='reloadItemsAtIndexPaths:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='reloadSections:'>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='sections' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='scrollToItemsAtIndexPaths:scrollPosition:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<arg declared_type='NSCollectionViewScrollPosition' index='1' name='scrollPosition' type='I' type64='Q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='selectAll:'>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='selectItemsAtIndexPaths:scrollPosition:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<arg declared_type='NSCollectionViewScrollPosition' index='1' name='scrollPosition' type='I' type64='Q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='selectionIndexPaths'>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
</method>
<method selector='selectionIndexes'>
-<retval declared_type='NSIndexSet*' type='@'/>
+<retval declared_type='NSIndexSet * _Nonnull' type='@'/>
+</method>
+<method selector='setAllowsEmptySelection:'>
+<arg declared_type='BOOL' index='0' name='allowsEmptySelection' type='B'/>
+<retval declared_type='void' type='v'/>
</method>
<method selector='setAllowsMultipleSelection:'>
<arg declared_type='BOOL' index='0' name='allowsMultipleSelection' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBackgroundColors:'>
-<arg declared_type='NSArray*' index='0' name='backgroundColors' type='@'/>
+<arg declared_type='NSArray * _Nullable' index='0' name='backgroundColors' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setBackgroundView:'>
+<arg declared_type='NSView * _Nullable' index='0' name='backgroundView' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setCollectionViewLayout:'>
+<arg declared_type='NSCollectionViewLayout * _Nullable' index='0' name='collectionViewLayout' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContent:'>
-<arg declared_type='NSArray*' index='0' name='content' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='content' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setDataSource:'>
+<arg declared_type='id _Nullable' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDraggingSourceOperationMask:forLocal:'>
@@ -6620,7 +6969,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setItemPrototype:'>
-<arg declared_type='NSCollectionViewItem*' index='0' name='itemPrototype' type='@'/>
+<arg declared_type='NSCollectionViewItem * _Nullable' index='0' name='itemPrototype' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxItemSize:'>
@@ -6643,26 +6992,181 @@
<arg declared_type='BOOL' index='0' name='selectable' type='B'/>
<retval declared_type='void' type='v'/>
</method>
+<method selector='setSelectionIndexPaths:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='selectionIndexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
<method selector='setSelectionIndexes:'>
-<arg declared_type='NSIndexSet*' index='0' name='selectionIndexes' type='@'/>
+<arg declared_type='NSIndexSet * _Nonnull' index='0' name='selectionIndexes' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='supplementaryViewForElementKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='indexPath' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
+</method>
+<method selector='visibleItems'>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
+</method>
+<method selector='visibleSupplementaryViewsOfKind:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<retval declared_type='NSArray *&gt; * _Nonnull' type='@'/>
+</method>
+</class>
+<class name='NSCollectionViewFlowLayout'>
+<method selector='estimatedItemSize'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='footerReferenceSize'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='headerReferenceSize'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='itemSize'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='minimumInteritemSpacing'>
+<retval declared_type='CGFloat' type='f' type64='d'/>
+</method>
+<method selector='minimumLineSpacing'>
+<retval declared_type='CGFloat' type='f' type64='d'/>
+</method>
+<method selector='scrollDirection'>
+<retval declared_type='NSCollectionViewScrollDirection' type='i' type64='q'/>
+</method>
+<method selector='sectionInset'>
+<retval declared_type='NSEdgeInsets' type='{NSEdgeInsets=ffff}' type64='{NSEdgeInsets=dddd}'/>
+</method>
+<method selector='setEstimatedItemSize:'>
+<arg declared_type='NSSize' index='0' name='estimatedItemSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setFooterReferenceSize:'>
+<arg declared_type='NSSize' index='0' name='footerReferenceSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setHeaderReferenceSize:'>
+<arg declared_type='NSSize' index='0' name='headerReferenceSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setItemSize:'>
+<arg declared_type='NSSize' index='0' name='itemSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMinimumInteritemSpacing:'>
+<arg declared_type='CGFloat' index='0' name='minimumInteritemSpacing' type='f' type64='d'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMinimumLineSpacing:'>
+<arg declared_type='CGFloat' index='0' name='minimumLineSpacing' type='f' type64='d'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setScrollDirection:'>
+<arg declared_type='NSCollectionViewScrollDirection' index='0' name='scrollDirection' type='i' type64='q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setSectionInset:'>
+<arg declared_type='NSEdgeInsets' index='0' name='sectionInset' type='{NSEdgeInsets=ffff}' type64='{NSEdgeInsets=dddd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+</class>
+<class name='NSCollectionViewFlowLayoutInvalidationContext'>
+<method selector='invalidateFlowLayoutAttributes'>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method selector='invalidateFlowLayoutDelegateMetrics'>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method selector='setInvalidateFlowLayoutAttributes:'>
+<arg declared_type='BOOL' index='0' name='invalidateFlowLayoutAttributes' type='B'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setInvalidateFlowLayoutDelegateMetrics:'>
+<arg declared_type='BOOL' index='0' name='invalidateFlowLayoutDelegateMetrics' type='B'/>
+<retval declared_type='void' type='v'/>
+</method>
+</class>
+<class name='NSCollectionViewGridLayout'>
+<method selector='backgroundColors'>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
+</method>
+<method selector='margins'>
+<retval declared_type='NSEdgeInsets' type='{NSEdgeInsets=ffff}' type64='{NSEdgeInsets=dddd}'/>
+</method>
+<method selector='maximumItemSize'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='maximumNumberOfColumns'>
+<retval declared_type='NSUInteger' type='I' type64='Q'/>
+</method>
+<method selector='maximumNumberOfRows'>
+<retval declared_type='NSUInteger' type='I' type64='Q'/>
+</method>
+<method selector='minimumInteritemSpacing'>
+<retval declared_type='CGFloat' type='f' type64='d'/>
+</method>
+<method selector='minimumItemSize'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='minimumLineSpacing'>
+<retval declared_type='CGFloat' type='f' type64='d'/>
+</method>
+<method selector='setBackgroundColors:'>
+<arg declared_type='NSArray * _Nullable' index='0' name='backgroundColors' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMargins:'>
+<arg declared_type='NSEdgeInsets' index='0' name='margins' type='{NSEdgeInsets=ffff}' type64='{NSEdgeInsets=dddd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMaximumItemSize:'>
+<arg declared_type='NSSize' index='0' name='maximumItemSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMaximumNumberOfColumns:'>
+<arg declared_type='NSUInteger' index='0' name='maximumNumberOfColumns' type='I' type64='Q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMaximumNumberOfRows:'>
+<arg declared_type='NSUInteger' index='0' name='maximumNumberOfRows' type='I' type64='Q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMinimumInteritemSpacing:'>
+<arg declared_type='CGFloat' index='0' name='minimumInteritemSpacing' type='f' type64='d'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMinimumItemSize:'>
+<arg declared_type='NSSize' index='0' name='minimumItemSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setMinimumLineSpacing:'>
+<arg declared_type='CGFloat' index='0' name='minimumLineSpacing' type='f' type64='d'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSCollectionViewItem'>
<method selector='collectionView'>
-<retval declared_type='NSCollectionView*' type='@'/>
+<retval declared_type='NSCollectionView * _Nonnull' type='@'/>
</method>
<method selector='draggingImageComponents'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
+</method>
+<method selector='highlightState'>
+<retval declared_type='NSCollectionViewItemHighlightState' type='i' type64='q'/>
</method>
<method selector='imageView'>
-<retval declared_type='NSImageView*' type='@'/>
+<retval declared_type='NSImageView * _Nullable' type='@'/>
</method>
<method selector='isSelected'>
<retval declared_type='BOOL' type='B'/>
</method>
+<method selector='setHighlightState:'>
+<arg declared_type='NSCollectionViewItemHighlightState' index='0' name='highlightState' type='i' type64='q'/>
+<retval declared_type='void' type='v'/>
+</method>
<method selector='setImageView:'>
-<arg declared_type='NSImageView*' index='0' name='imageView' type='@'/>
+<arg declared_type='NSImageView * _Nullable' index='0' name='imageView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelected:'>
@@ -6670,39 +7174,348 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextField:'>
-<arg declared_type='NSTextField*' index='0' name='textField' type='@'/>
+<arg declared_type='NSTextField * _Nullable' index='0' name='textField' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='textField'>
-<retval declared_type='NSTextField*' type='@'/>
+<retval declared_type='NSTextField * _Nullable' type='@'/>
+</method>
+</class>
+<class name='NSCollectionViewLayout'>
+<method selector='collectionView'>
+<retval declared_type='NSCollectionView * _Nullable' type='@'/>
+</method>
+<method selector='collectionViewContentSize'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='finalLayoutAttributesForDisappearingDecorationElementOfKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='decorationIndexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='finalLayoutAttributesForDisappearingItemAtIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='itemIndexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='finalLayoutAttributesForDisappearingSupplementaryElementOfKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='elementIndexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='finalizeAnimatedBoundsChange'>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='finalizeCollectionViewUpdates'>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='finalizeLayoutTransition'>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='indexPathsToDeleteForDecorationViewOfKind:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
+</method>
+<method selector='indexPathsToDeleteForSupplementaryViewOfKind:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
+</method>
+<method selector='indexPathsToInsertForDecorationViewOfKind:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
+</method>
+<method selector='indexPathsToInsertForSupplementaryViewOfKind:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
+</method>
+<method selector='initialLayoutAttributesForAppearingDecorationElementOfKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='decorationIndexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='initialLayoutAttributesForAppearingItemAtIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='itemIndexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='initialLayoutAttributesForAppearingSupplementaryElementOfKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='elementIndexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='invalidateLayout'>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='invalidateLayoutWithContext:'>
+<arg declared_type='NSCollectionViewLayoutInvalidationContext * _Nonnull' index='0' name='context' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method class_method='true' selector='invalidationContextClass'>
+<retval declared_type='Class _Nonnull' type='#'/>
+</method>
+<method selector='invalidationContextForBoundsChange:'>
+<arg declared_type='NSRect' index='0' name='newBounds' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<retval declared_type='NSCollectionViewLayoutInvalidationContext * _Nonnull' type='@'/>
+</method>
+<method selector='invalidationContextForPreferredLayoutAttributes:withOriginalAttributes:'>
+<arg declared_type='NSCollectionViewLayoutAttributes * _Nonnull' index='0' name='preferredAttributes' type='@'/>
+<arg declared_type='NSCollectionViewLayoutAttributes * _Nonnull' index='1' name='originalAttributes' type='@'/>
+<retval declared_type='NSCollectionViewLayoutInvalidationContext * _Nonnull' type='@'/>
+</method>
+<method class_method='true' selector='layoutAttributesClass'>
+<retval declared_type='Class _Nonnull' type='#'/>
+</method>
+<method selector='layoutAttributesForDecorationViewOfKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='indexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='layoutAttributesForDropTargetAtPoint:'>
+<arg declared_type='NSPoint' index='0' name='pointInCollectionView' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='layoutAttributesForElementsInRect:'>
+<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
+</method>
+<method selector='layoutAttributesForInterItemGapBeforeIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='layoutAttributesForItemAtIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='layoutAttributesForSupplementaryViewOfKind:atIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='indexPath' type='@'/>
+<retval declared_type='NSCollectionViewLayoutAttributes * _Nullable' type='@'/>
+</method>
+<method selector='prepareForAnimatedBoundsChange:'>
+<arg declared_type='NSRect' index='0' name='oldBounds' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='prepareForCollectionViewUpdates:'>
+<arg declared_type='NSArray * _Nonnull' index='0' name='updateItems' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='prepareForTransitionFromLayout:'>
+<arg declared_type='NSCollectionViewLayout * _Nonnull' index='0' name='oldLayout' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='prepareForTransitionToLayout:'>
+<arg declared_type='NSCollectionViewLayout * _Nonnull' index='0' name='newLayout' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='prepareLayout'>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='registerClass:forDecorationViewOfKind:'>
+<arg declared_type='Class _Nullable' index='0' name='viewClass' type='#'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='elementKind' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='registerNib:forDecorationViewOfKind:'>
+<arg declared_type='NSNib * _Nullable' index='0' name='nib' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='elementKind' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='shouldInvalidateLayoutForBoundsChange:'>
+<arg declared_type='NSRect' index='0' name='newBounds' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method selector='shouldInvalidateLayoutForPreferredLayoutAttributes:withOriginalAttributes:'>
+<arg declared_type='NSCollectionViewLayoutAttributes * _Nonnull' index='0' name='preferredAttributes' type='@'/>
+<arg declared_type='NSCollectionViewLayoutAttributes * _Nonnull' index='1' name='originalAttributes' type='@'/>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method selector='targetContentOffsetForProposedContentOffset:'>
+<arg declared_type='NSPoint' index='0' name='proposedContentOffset' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+</method>
+<method selector='targetContentOffsetForProposedContentOffset:withScrollingVelocity:'>
+<arg declared_type='NSPoint' index='0' name='proposedContentOffset' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<arg declared_type='NSPoint' index='1' name='velocity' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+</method>
+</class>
+<class name='NSCollectionViewLayoutAttributes'>
+<method selector='alpha'>
+<retval declared_type='CGFloat' type='f' type64='d'/>
+</method>
+<method selector='frame'>
+<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+</method>
+<method selector='indexPath'>
+<retval declared_type='NSIndexPath * _Nullable' type='@'/>
+</method>
+<method selector='isHidden'>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method class_method='true' selector='layoutAttributesForDecorationViewOfKind:withIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='decorationViewKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='indexPath' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
+</method>
+<method class_method='true' selector='layoutAttributesForInterItemGapBeforeIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
+</method>
+<method class_method='true' selector='layoutAttributesForItemWithIndexPath:'>
+<arg declared_type='NSIndexPath * _Nonnull' index='0' name='indexPath' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
+</method>
+<method class_method='true' selector='layoutAttributesForSupplementaryViewOfKind:withIndexPath:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSIndexPath * _Nonnull' index='1' name='indexPath' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
+</method>
+<method selector='representedElementCategory'>
+<retval declared_type='NSCollectionElementCategory' type='i' type64='q'/>
+</method>
+<method selector='representedElementKind'>
+<retval declared_type='NSString * _Nullable' type='@'/>
+</method>
+<method selector='setAlpha:'>
+<arg declared_type='CGFloat' index='0' name='alpha' type='f' type64='d'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setFrame:'>
+<arg declared_type='NSRect' index='0' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setHidden:'>
+<arg declared_type='BOOL' index='0' name='hidden' type='B'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setIndexPath:'>
+<arg declared_type='NSIndexPath * _Nullable' index='0' name='indexPath' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setSize:'>
+<arg declared_type='NSSize' index='0' name='size' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setZIndex:'>
+<arg declared_type='NSInteger' index='0' name='zIndex' type='i' type64='q'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='size'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='zIndex'>
+<retval declared_type='NSInteger' type='i' type64='q'/>
+</method>
+</class>
+<class name='NSCollectionViewLayoutInvalidationContext'>
+<method selector='contentOffsetAdjustment'>
+<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+</method>
+<method selector='contentSizeAdjustment'>
+<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+</method>
+<method selector='invalidateDataSourceCounts'>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method selector='invalidateDecorationElementsOfKind:atIndexPaths:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSSet * _Nonnull' index='1' name='indexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='invalidateEverything'>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method selector='invalidateItemsAtIndexPaths:'>
+<arg declared_type='NSSet * _Nonnull' index='0' name='indexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='invalidateSupplementaryElementsOfKind:atIndexPaths:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='elementKind' type='@'/>
+<arg declared_type='NSSet * _Nonnull' index='1' name='indexPaths' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='invalidatedDecorationIndexPaths'>
+<retval declared_type='NSDictionary *&gt; * _Nullable' type='@'/>
+</method>
+<method selector='invalidatedItemIndexPaths'>
+<retval declared_type='NSSet * _Nullable' type='@'/>
+</method>
+<method selector='invalidatedSupplementaryIndexPaths'>
+<retval declared_type='NSDictionary *&gt; * _Nullable' type='@'/>
+</method>
+<method selector='setContentOffsetAdjustment:'>
+<arg declared_type='NSPoint' index='0' name='contentOffsetAdjustment' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setContentSizeAdjustment:'>
+<arg declared_type='NSSize' index='0' name='contentSizeAdjustment' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
+<retval declared_type='void' type='v'/>
+</method>
+</class>
+<class name='NSCollectionViewTransitionLayout'>
+<method selector='currentLayout'>
+<retval declared_type='NSCollectionViewLayout * _Nonnull' type='@'/>
+</method>
+<method selector='initWithCurrentLayout:nextLayout:'>
+<arg declared_type='NSCollectionViewLayout * _Nonnull' index='0' name='currentLayout' type='@'/>
+<arg declared_type='NSCollectionViewLayout * _Nonnull' index='1' name='newLayout' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
+</method>
+<method selector='nextLayout'>
+<retval declared_type='NSCollectionViewLayout * _Nonnull' type='@'/>
+</method>
+<method selector='setTransitionProgress:'>
+<arg declared_type='CGFloat' index='0' name='transitionProgress' type='f' type64='d'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='transitionProgress'>
+<retval declared_type='CGFloat' type='f' type64='d'/>
+</method>
+<method selector='updateValue:forAnimatedKey:'>
+<arg declared_type='CGFloat' index='0' name='value' type='f' type64='d'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='key' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='valueForAnimatedKey:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='key' type='@'/>
+<retval declared_type='CGFloat' type='f' type64='d'/>
+</method>
+</class>
+<class name='NSCollectionViewUpdateItem'>
+<method selector='indexPathAfterUpdate'>
+<retval declared_type='NSIndexPath * _Nullable' type='@'/>
+</method>
+<method selector='indexPathBeforeUpdate'>
+<retval declared_type='NSIndexPath * _Nullable' type='@'/>
+</method>
+<method selector='updateAction'>
+<retval declared_type='NSCollectionUpdateAction' type='i' type64='q'/>
</method>
</class>
<class name='NSColor'>
<method selector='CGColor'>
-<retval declared_type='CGColorRef' type='^{CGColor=}'/>
+<retval declared_type='CGColorRef _Nonnull' type='^{CGColor=}'/>
</method>
<method selector='alphaComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='alternateSelectedControlColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='alternateSelectedControlTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='blackColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='blackComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='blendedColorWithFraction:ofColor:'>
<arg declared_type='CGFloat' index='0' name='fraction' type='f' type64='d'/>
-<arg declared_type='NSColor*' index='1' name='color' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='1' name='color' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method class_method='true' selector='blueColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='blueComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -6711,85 +7524,85 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='brownColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='catalogNameComponent'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='clearColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorForControlTint:'>
<arg declared_type='NSControlTint' index='0' name='controlTint' type='I' type64='Q'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorFromPasteboard:'>
-<arg declared_type='NSPasteboard*' index='0' name='pasteBoard' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSPasteboard * _Nonnull' index='0' name='pasteBoard' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='colorNameComponent'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='colorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method selector='colorSpaceName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='colorUsingColorSpace:'>
-<arg declared_type='NSColorSpace*' index='0' name='space' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSColorSpace * _Nonnull' index='0' name='space' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='colorUsingColorSpaceName:'>
-<arg declared_type='NSString*' index='0' name='colorSpace' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='colorSpace' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='colorUsingColorSpaceName:device:'>
-<arg declared_type='NSString*' index='0' name='colorSpace' type='@'/>
-<arg declared_type='NSDictionary*' index='1' name='deviceDescription' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='colorSpace' type='@'/>
+<arg declared_type='NSDictionary * _Nullable' index='1' name='deviceDescription' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='colorWithAlphaComponent:'>
<arg declared_type='CGFloat' index='0' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithCGColor:'>
-<arg declared_type='CGColorRef' index='0' name='cgColor' type='^{CGColor=}'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='CGColorRef _Nonnull' index='0' name='cgColor' type='^{CGColor=}'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method class_method='true' selector='colorWithCIColor:'>
-<arg declared_type='CIColor*' index='0' name='color' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='CIColor * _Nonnull' index='0' name='color' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithCalibratedHue:saturation:brightness:alpha:'>
<arg declared_type='CGFloat' index='0' name='hue' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='saturation' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='brightness' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithCalibratedRed:green:blue:alpha:'>
<arg declared_type='CGFloat' index='0' name='red' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='green' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='blue' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithCalibratedWhite:alpha:'>
<arg declared_type='CGFloat' index='0' name='white' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithCatalogName:colorName:'>
-<arg declared_type='NSString*' index='0' name='listName' type='@'/>
-<arg declared_type='NSString*' index='1' name='colorName' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='listName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='colorName' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method class_method='true' selector='colorWithColorSpace:components:count:'>
-<arg declared_type='NSColorSpace*' index='0' name='space' type='@'/>
-<arg const='true' declared_type='CGFloat*' index='1' name='components' type='^f' type64='^d'/>
+<arg declared_type='NSColorSpace * _Nonnull' index='0' name='space' type='@'/>
+<arg const='true' declared_type='CGFloat * _Nonnull' index='1' name='components' type='^f' type64='^d'/>
<arg declared_type='NSInteger' index='2' name='numberOfComponents' type='i' type64='q'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithDeviceCyan:magenta:yellow:black:alpha:'>
<arg declared_type='CGFloat' index='0' name='cyan' type='f' type64='d'/>
@@ -6797,160 +7610,160 @@
<arg declared_type='CGFloat' index='2' name='yellow' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='black' type='f' type64='d'/>
<arg declared_type='CGFloat' index='4' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithDeviceHue:saturation:brightness:alpha:'>
<arg declared_type='CGFloat' index='0' name='hue' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='saturation' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='brightness' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithDeviceRed:green:blue:alpha:'>
<arg declared_type='CGFloat' index='0' name='red' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='green' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='blue' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithDeviceWhite:alpha:'>
<arg declared_type='CGFloat' index='0' name='white' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithGenericGamma22White:alpha:'>
<arg declared_type='CGFloat' index='0' name='white' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithHue:saturation:brightness:alpha:'>
<arg declared_type='CGFloat' index='0' name='hue' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='saturation' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='brightness' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithPatternImage:'>
-<arg declared_type='NSImage*' index='0' name='image' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSImage * _Nonnull' index='0' name='image' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithRed:green:blue:alpha:'>
<arg declared_type='CGFloat' index='0' name='red' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='green' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='blue' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithSRGBRed:green:blue:alpha:'>
<arg declared_type='CGFloat' index='0' name='red' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='green' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='blue' type='f' type64='d'/>
<arg declared_type='CGFloat' index='3' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorWithWhite:alpha:'>
<arg declared_type='CGFloat' index='0' name='white' type='f' type64='d'/>
<arg declared_type='CGFloat' index='1' name='alpha' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlAlternatingRowBackgroundColors'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlBackgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlDarkShadowColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlHighlightColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlLightHighlightColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlShadowColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='controlTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='currentControlTint'>
<retval declared_type='NSControlTint' type='I' type64='Q'/>
</method>
<method class_method='true' selector='cyanColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='cyanComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='darkGrayColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='disabledControlTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='drawSwatchInRect:'>
<arg declared_type='NSRect' index='0' name='rect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getComponents:'>
-<arg declared_type='CGFloat*' index='0' name='components' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nonnull' index='0' name='components' type='^f' type64='^d'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getCyan:magenta:yellow:black:alpha:'>
-<arg declared_type='CGFloat*' index='0' name='cyan' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='1' name='magenta' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='2' name='yellow' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='3' name='black' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='4' name='alpha' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='0' name='cyan' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='1' name='magenta' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='2' name='yellow' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='3' name='black' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='4' name='alpha' type='^f' type64='^d'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getHue:saturation:brightness:alpha:'>
-<arg declared_type='CGFloat*' index='0' name='hue' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='1' name='saturation' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='2' name='brightness' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='3' name='alpha' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='0' name='hue' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='1' name='saturation' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='2' name='brightness' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='3' name='alpha' type='^f' type64='^d'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getRed:green:blue:alpha:'>
-<arg declared_type='CGFloat*' index='0' name='red' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='1' name='green' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='2' name='blue' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='3' name='alpha' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='0' name='red' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='1' name='green' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='2' name='blue' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='3' name='alpha' type='^f' type64='^d'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getWhite:alpha:'>
-<arg declared_type='CGFloat*' index='0' name='white' type='^f' type64='^d'/>
-<arg declared_type='CGFloat*' index='1' name='alpha' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='0' name='white' type='^f' type64='^d'/>
+<arg declared_type='CGFloat * _Nullable' index='1' name='alpha' type='^f' type64='^d'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='grayColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='greenColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='greenComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='gridColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='headerColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='headerTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='highlightColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='highlightWithLevel:'>
<arg declared_type='CGFloat' index='0' name='val' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='hueComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -6959,32 +7772,32 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='init'>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithCoder:'>
-<arg declared_type='NSCoder*' index='0' name='coder' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='0' name='coder' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method class_method='true' selector='keyboardFocusIndicatorColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='knobColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='labelColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='lightGrayColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='localizedCatalogNameComponent'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='localizedColorNameComponent'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='magentaColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='magentaComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -6993,19 +7806,19 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method class_method='true' selector='orangeColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='patternImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='purpleColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='quaternaryLabelColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='redColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='redComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -7014,34 +7827,34 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='scrollBarColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='secondaryLabelColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='secondarySelectedControlColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='selectedControlColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='selectedControlTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='selectedKnobColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='selectedMenuItemColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='selectedMenuItemTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='selectedTextBackgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='selectedTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='set'>
<retval declared_type='void' type='v'/>
@@ -7057,45 +7870,45 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='shadowColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='shadowWithLevel:'>
<arg declared_type='CGFloat' index='0' name='val' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method class_method='true' selector='tertiaryLabelColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='textBackgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='textColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='underPageBackgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='whiteColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='whiteComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='windowBackgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='windowFrameColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='windowFrameTextColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='writeToPasteboard:'>
-<arg declared_type='NSPasteboard*' index='0' name='pasteBoard' type='@'/>
+<arg declared_type='NSPasteboard * _Nonnull' index='0' name='pasteBoard' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='yellowColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='yellowComponent'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -7103,31 +7916,31 @@
</class>
<class name='NSColorList'>
<method selector='allKeys'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='availableColorLists'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='colorListNamed:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='NSColorList*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='NSColorList * _Nullable' type='@'/>
</method>
<method selector='colorWithKey:'>
-<arg declared_type='NSString*' index='0' name='key' type='@'/>
-<retval declared_type='NSColor*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='key' type='@'/>
+<retval declared_type='NSColor * _Nullable' type='@'/>
</method>
<method selector='initWithName:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithName:fromFile:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<arg declared_type='NSString*' index='1' name='path' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<arg declared_type='NSString * _Nullable' index='1' name='path' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='insertColor:key:atIndex:'>
-<arg declared_type='NSColor*' index='0' name='color' type='@'/>
-<arg declared_type='NSString*' index='1' name='key' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='color' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='key' type='@'/>
<arg declared_type='NSUInteger' index='2' name='loc' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -7135,47 +7948,47 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='name'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='removeColorWithKey:'>
-<arg declared_type='NSString*' index='0' name='key' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='key' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeFile'>
<retval declared_type='void' type='v'/>
</method>
<method selector='setColor:forKey:'>
-<arg declared_type='NSColor*' index='0' name='color' type='@'/>
-<arg declared_type='NSString*' index='1' name='key' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='color' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='key' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='writeToFile:'>
-<arg declared_type='NSString*' index='0' name='path' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='path' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='NSColorPanel'>
<method selector='accessoryView'>
-<retval declared_type='NSView*' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
</method>
<method selector='alpha'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='attachColorList:'>
-<arg declared_type='NSColorList*' index='0' name='colorList' type='@'/>
+<arg declared_type='NSColorList * _Nonnull' index='0' name='colorList' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='color'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='detachColorList:'>
-<arg declared_type='NSColorList*' index='0' name='colorList' type='@'/>
+<arg declared_type='NSColorList * _Nonnull' index='0' name='colorList' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='dragColor:withEvent:fromView:'>
-<arg declared_type='NSColor*' index='0' name='color' type='@'/>
-<arg declared_type='NSEvent*' index='1' name='theEvent' type='@'/>
-<arg declared_type='NSView*' index='2' name='sourceView' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='color' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='1' name='theEvent' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='2' name='sourceView' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='isContinuous'>
@@ -7185,15 +7998,15 @@
<retval declared_type='NSColorPanelMode' type='i' type64='q'/>
</method>
<method selector='setAccessoryView:'>
-<arg declared_type='NSView*' index='0' name='accessoryView' type='@'/>
+<arg declared_type='NSView * _Nullable' index='0' name='accessoryView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAction:'>
-<arg declared_type='SEL' index='0' name='aSelector' type=':'/>
+<arg declared_type='SEL _Nullable' index='0' name='aSelector' type=':'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setColor:'>
-<arg declared_type='NSColor*' index='0' name='color' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContinuous:'>
@@ -7217,11 +8030,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg declared_type='id' index='0' name='anObject' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='anObject' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='sharedColorPanel'>
-<retval declared_type='NSColorPanel*' type='@'/>
+<retval declared_type='NSColorPanel * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='sharedColorPanelExists'>
<retval declared_type='BOOL' type='B'/>
@@ -7232,105 +8045,105 @@
</class>
<class name='NSColorPicker'>
<method selector='attachColorList:'>
-<arg declared_type='NSColorList*' index='0' name='colorList' type='@'/>
+<arg declared_type='NSColorList * _Nonnull' index='0' name='colorList' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='buttonToolTip'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='colorPanel'>
-<retval declared_type='NSColorPanel*' type='@'/>
+<retval declared_type='NSColorPanel * _Nonnull' type='@'/>
</method>
<method selector='detachColorList:'>
-<arg declared_type='NSColorList*' index='0' name='colorList' type='@'/>
+<arg declared_type='NSColorList * _Nonnull' index='0' name='colorList' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initWithPickerMask:colorPanel:'>
<arg declared_type='NSUInteger' index='0' name='mask' type='I' type64='Q'/>
-<arg declared_type='NSColorPanel*' index='1' name='owningColorPanel' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSColorPanel * _Nonnull' index='1' name='owningColorPanel' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='insertNewButtonImage:in:'>
-<arg declared_type='NSImage*' index='0' name='newButtonImage' type='@'/>
-<arg declared_type='NSButtonCell*' index='1' name='buttonCell' type='@'/>
+<arg declared_type='NSImage * _Nonnull' index='0' name='newButtonImage' type='@'/>
+<arg declared_type='NSButtonCell * _Nonnull' index='1' name='buttonCell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='minContentSize'>
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
</method>
<method selector='provideNewButtonImage'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nonnull' type='@'/>
</method>
<method selector='setMode:'>
<arg declared_type='NSColorPanelMode' index='0' name='mode' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='viewSizeChanged:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSColorSpace'>
<method selector='CGColorSpace'>
-<retval declared_type='CGColorSpaceRef' type='^{CGColorSpace=}'/>
+<retval declared_type='CGColorSpaceRef _Nullable' type='^{CGColorSpace=}'/>
</method>
<method selector='ICCProfileData'>
-<retval declared_type='NSData*' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method class_method='true' selector='adobeRGB1998ColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='availableColorSpacesWithModel:'>
<arg declared_type='NSColorSpaceModel' index='0' name='model' type='i' type64='q'/>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='colorSpaceModel'>
<retval declared_type='NSColorSpaceModel' type='i' type64='q'/>
</method>
<method selector='colorSyncProfile'>
-<retval declared_type='void*' type='^v'/>
+<retval declared_type='void * _Nullable' type='^v'/>
</method>
<method class_method='true' selector='deviceCMYKColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='deviceGrayColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='deviceRGBColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='genericCMYKColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='genericGamma22GrayColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='genericGrayColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='genericRGBColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method selector='initWithCGColorSpace:'>
-<arg declared_type='CGColorSpaceRef' index='0' name='cgColorSpace' type='^{CGColorSpace=}'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='CGColorSpaceRef _Nonnull' index='0' name='cgColorSpace' type='^{CGColorSpace=}'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithColorSyncProfile:'>
-<arg declared_type='void*' index='0' name='prof' type='^v'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='void * _Nonnull' index='0' name='prof' type='^v'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithICCProfileData:'>
-<arg declared_type='NSData*' index='0' name='iccData' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='iccData' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='localizedName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='numberOfColorComponents'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method class_method='true' selector='sRGBColorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
</class>
<class name='NSColorWell'>
@@ -7339,7 +8152,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='color'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='deactivate'>
<retval declared_type='void' type='v'/>
@@ -7359,31 +8172,31 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setColor:'>
-<arg declared_type='NSColor*' index='0' name='color' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='color' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeColorFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSComboBox'>
<method selector='addItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addItemsWithObjectValues:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='completes'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='dataSource'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='deselectItemAtIndex:'>
<arg declared_type='NSInteger' index='0' name='index' type='i' type64='q'/>
@@ -7393,14 +8206,14 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='indexOfItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='indexOfSelectedItem'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='insertItemWithObjectValue:atIndex:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<arg declared_type='NSInteger' index='1' name='index' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -7415,7 +8228,7 @@
</method>
<method selector='itemObjectValueAtIndex:'>
<arg declared_type='NSInteger' index='0' name='index' type='i' type64='q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='noteNumberOfItemsChanged'>
<retval declared_type='void' type='v'/>
@@ -7427,10 +8240,10 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='objectValueOfSelectedItem'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='objectValues'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='reloadData'>
<retval declared_type='void' type='v'/>
@@ -7443,7 +8256,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='removeItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollItemAtIndexToTop:'>
@@ -7459,7 +8272,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='selectItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setButtonBordered:'>
@@ -7471,11 +8284,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDataSource:'>
-<arg declared_type='id' index='0' name='dataSource' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='anObject' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='anObject' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHasVerticalScroller:'>
@@ -7504,22 +8317,22 @@
</class>
<class name='NSComboBoxCell'>
<method selector='addItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addItemsWithObjectValues:'>
-<arg declared_type='NSArray*' index='0' name='objects' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='objects' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='completedString:'>
-<arg declared_type='NSString*' index='0' name='string' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='string' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='completes'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='dataSource'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='deselectItemAtIndex:'>
<arg declared_type='NSInteger' index='0' name='index' type='i' type64='q'/>
@@ -7529,14 +8342,14 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='indexOfItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='indexOfSelectedItem'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='insertItemWithObjectValue:atIndex:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<arg declared_type='NSInteger' index='1' name='index' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -7551,7 +8364,7 @@
</method>
<method selector='itemObjectValueAtIndex:'>
<arg declared_type='NSInteger' index='0' name='index' type='i' type64='q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='noteNumberOfItemsChanged'>
<retval declared_type='void' type='v'/>
@@ -7563,10 +8376,10 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='objectValueOfSelectedItem'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='objectValues'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='reloadData'>
<retval declared_type='void' type='v'/>
@@ -7579,7 +8392,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='removeItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='scrollItemAtIndexToTop:'>
@@ -7595,7 +8408,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='selectItemWithObjectValue:'>
-<arg declared_type='id' index='0' name='object' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='object' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setButtonBordered:'>
@@ -7607,7 +8420,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDataSource:'>
-<arg declared_type='id' index='0' name='dataSource' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='dataSource' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHasVerticalScroller:'>
@@ -7639,7 +8452,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='action'>
-<retval declared_type='SEL' type=':'/>
+<retval declared_type='SEL _Nullable' type=':'/>
</method>
<method selector='alignment'>
<retval declared_type='NSTextAlignment' type='I' type64='Q'/>
@@ -7648,7 +8461,7 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='attributedStringValue'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='baseWritingDirection'>
<retval declared_type='NSWritingDirection' type='i' type64='q'/>
@@ -7657,42 +8470,42 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='cell'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='__kindof NSCell * _Nullable' type='@'/>
</method>
<method class_method='true' selector='cellClass'>
-<retval declared_type='Class' type='#'/>
+<retval declared_type='Class _Nullable' type='#'/>
</method>
<method selector='controlSize'>
<retval declared_type='NSControlSize' type='I' type64='Q'/>
</method>
<method selector='currentEditor'>
-<retval declared_type='NSText*' type='@'/>
+<retval declared_type='NSText * _Nullable' type='@'/>
</method>
<method selector='doubleValue'>
<retval declared_type='double' type='d'/>
</method>
<method selector='drawCell:'>
-<arg declared_type='NSCell*' index='0' name='aCell' type='@'/>
+<arg declared_type='NSCell * _Nonnull' index='0' name='aCell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawCellInside:'>
-<arg declared_type='NSCell*' index='0' name='aCell' type='@'/>
+<arg declared_type='NSCell * _Nonnull' index='0' name='aCell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawWithExpansionFrame:inView:'>
<arg declared_type='NSRect' index='0' name='contentFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSView*' index='1' name='view' type='@'/>
+<arg declared_type='NSView * _Nonnull' index='1' name='view' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='editWithFrame:editor:delegate:event:'>
<arg declared_type='NSRect' index='0' name='aRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSText*' index='1' name='textObj' type='@'/>
-<arg declared_type='id' index='2' name='anObject' type='@'/>
-<arg declared_type='NSEvent*' index='3' name='theEvent' type='@'/>
+<arg declared_type='NSText * _Nonnull' index='1' name='textObj' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='anObject' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='3' name='theEvent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='endEditing:'>
-<arg declared_type='NSText*' index='0' name='textObj' type='@'/>
+<arg declared_type='NSText * _Nonnull' index='0' name='textObj' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='expansionFrameWithFrame:'>
@@ -7703,21 +8516,21 @@
<retval declared_type='float' type='f'/>
</method>
<method selector='font'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='formatter'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='__kindof NSFormatter * _Nullable' type='@'/>
</method>
<method selector='ignoresMultiClick'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='initWithCoder:'>
-<arg declared_type='NSCoder*' index='0' name='coder' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='0' name='coder' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithFrame:'>
<arg declared_type='NSRect' index='0' name='frameRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='intValue'>
<retval declared_type='int' type='i'/>
@@ -7726,7 +8539,7 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='invalidateIntrinsicContentSizeForCell:'>
-<arg declared_type='NSCell*' index='0' name='cell' type='@'/>
+<arg declared_type='NSCell * _Nonnull' index='0' name='cell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='isContinuous'>
@@ -7742,40 +8555,40 @@
<retval declared_type='NSLineBreakMode' type='I' type64='Q'/>
</method>
<method selector='mouseDown:'>
-<arg declared_type='NSEvent*' index='0' name='theEvent' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='theEvent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='objectValue'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='performClick:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='refusesFirstResponder'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='selectCell:'>
-<arg declared_type='NSCell*' index='0' name='aCell' type='@'/>
+<arg declared_type='NSCell * _Nonnull' index='0' name='aCell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectWithFrame:editor:delegate:start:length:'>
<arg declared_type='NSRect' index='0' name='aRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='NSText*' index='1' name='textObj' type='@'/>
-<arg declared_type='id' index='2' name='anObject' type='@'/>
+<arg declared_type='NSText * _Nonnull' index='1' name='textObj' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='anObject' type='@'/>
<arg declared_type='NSInteger' index='3' name='selStart' type='i' type64='q'/>
<arg declared_type='NSInteger' index='4' name='selLength' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedCell'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='__kindof NSCell * _Nullable' type='@'/>
</method>
<method selector='selectedTag'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='sendAction:to:'>
-<arg declared_type='SEL' index='0' name='theAction' type=':'/>
-<arg declared_type='id' index='1' name='theTarget' type='@'/>
+<arg declared_type='SEL _Nonnull' index='0' name='theAction' type=':'/>
+<arg declared_type='id _Nullable' index='1' name='theTarget' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='sendActionOn:'>
@@ -7783,7 +8596,7 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='setAction:'>
-<arg declared_type='SEL' index='0' name='action' type=':'/>
+<arg declared_type='SEL _Nullable' index='0' name='action' type=':'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAlignment:'>
@@ -7795,7 +8608,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setAttributedStringValue:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedStringValue' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='attributedStringValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBaseWritingDirection:'>
@@ -7803,11 +8616,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setCell:'>
-<arg declared_type='NSCell*' index='0' name='aCell' type='@'/>
+<arg declared_type='__kindof NSCell * _Nullable' index='0' name='cell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setCellClass:'>
-<arg declared_type='Class' index='0' name='factoryId' type='#'/>
+<arg declared_type='Class _Nullable' index='0' name='factoryId' type='#'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContinuous:'>
@@ -7837,11 +8650,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setFont:'>
-<arg declared_type='NSFont*' index='0' name='font' type='@'/>
+<arg declared_type='NSFont * _Nullable' index='0' name='font' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFormatter:'>
-<arg declared_type='id' index='0' name='formatter' type='@'/>
+<arg declared_type='__kindof NSFormatter * _Nullable' index='0' name='formatter' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHighlighted:'>
@@ -7868,15 +8681,15 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setObjectValue:'>
-<arg declared_type='id' index='0' name='objectValue' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='objectValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setRefusesFirstResponder:'>
-<arg declared_type='BOOL' index='0' name='flag' type='B'/>
+<arg declared_type='BOOL' index='0' name='refusesFirstResponder' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setStringValue:'>
-<arg declared_type='NSString*' index='0' name='stringValue' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='stringValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTag:'>
@@ -7884,7 +8697,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg declared_type='id' index='0' name='target' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUsesSingleLineMode:'>
@@ -7899,44 +8712,44 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='stringValue'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='tag'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='takeDoubleValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeFloatValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeIntValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeIntegerValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeObjectValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='takeStringValueFrom:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='target'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='updateCell:'>
-<arg declared_type='NSCell*' index='0' name='aCell' type='@'/>
+<arg declared_type='NSCell * _Nonnull' index='0' name='aCell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='updateCellInside:'>
-<arg declared_type='NSCell*' index='0' name='aCell' type='@'/>
+<arg declared_type='NSCell * _Nonnull' index='0' name='aCell' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='usesSingleLineMode'>
@@ -7951,66 +8764,66 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='commitEditingWithDelegate:didCommitSelector:contextInfo:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
-<arg declared_type='SEL' index='1' name='didCommitSelector' type=':'/>
-<arg declared_type='void*' index='2' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='1' name='didCommitSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='2' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='discardEditing'>
<retval declared_type='void' type='v'/>
</method>
<method selector='init'>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithCoder:'>
-<arg declared_type='NSCoder*' index='0' name='coder' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='0' name='coder' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='isEditing'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='objectDidBeginEditing:'>
-<arg declared_type='id' index='0' name='editor' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='editor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='objectDidEndEditing:'>
-<arg declared_type='id' index='0' name='editor' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='editor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSCursor'>
<method class_method='true' selector='IBeamCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='IBeamCursorForVerticalLayout'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='arrowCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='closedHandCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='contextualMenuCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='crosshairCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='currentCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='currentSystemCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nullable' type='@'/>
</method>
<method class_method='true' selector='disappearingItemCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='dragCopyCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='dragLinkCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='hide'>
<retval declared_type='void' type='v'/>
@@ -8019,19 +8832,19 @@
<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
</method>
<method selector='image'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nonnull' type='@'/>
</method>
<method selector='initWithImage:foregroundColorHint:backgroundColorHint:hotSpot:'>
-<arg declared_type='NSImage*' index='0' name='newImage' type='@'/>
-<arg declared_type='NSColor*' index='1' name='fg' type='@'/>
-<arg declared_type='NSColor*' index='2' name='bg' type='@'/>
+<arg declared_type='NSImage * _Nonnull' index='0' name='newImage' type='@'/>
+<arg declared_type='NSColor * _Nullable' index='1' name='fg' type='@'/>
+<arg declared_type='NSColor * _Nullable' index='2' name='bg' type='@'/>
<arg declared_type='NSPoint' index='3' name='hotSpot' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithImage:hotSpot:'>
-<arg declared_type='NSImage*' index='0' name='newImage' type='@'/>
+<arg declared_type='NSImage * _Nonnull' index='0' name='newImage' type='@'/>
<arg declared_type='NSPoint' index='1' name='aPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='isSetOnMouseEntered'>
<retval declared_type='BOOL' type='B'/>
@@ -8040,21 +8853,21 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='mouseEntered:'>
-<arg declared_type='NSEvent*' index='0' name='theEvent' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='theEvent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='mouseExited:'>
-<arg declared_type='NSEvent*' index='0' name='theEvent' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='theEvent' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='openHandCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='operationNotAllowedCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='pointingHandCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='pop'>
<retval declared_type='void' type='v'/>
@@ -8066,22 +8879,22 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='resizeDownCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='resizeLeftCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='resizeLeftRightCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='resizeRightCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='resizeUpCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='resizeUpDownCursor'>
-<retval declared_type='NSCursor*' type='@'/>
+<retval declared_type='NSCursor * _Nonnull' type='@'/>
</method>
<method selector='set'>
<retval declared_type='void' type='v'/>
@@ -8104,38 +8917,58 @@
</class>
<class name='NSCustomImageRep'>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='drawSelector'>
-<retval declared_type='SEL' type=':'/>
+<retval declared_type='SEL _Nullable' type=':'/>
</method>
<method selector='drawingHandler'>
-<retval declared_type='BOOL (^)(NSRect)' function_pointer='true' type='@?'>
+<retval declared_type='BOOL (^ _Nullable)(NSRect)' function_pointer='true' type='@?'>
<arg declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='BOOL' type='B'/>
</retval>
</method>
<method selector='initWithDrawSelector:delegate:'>
-<arg declared_type='SEL' index='0' name='aMethod' type=':'/>
-<arg declared_type='id' index='1' name='anObject' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='SEL _Nonnull' index='0' name='aMethod' type=':'/>
+<arg declared_type='id _Nonnull' index='1' name='anObject' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithSize:flipped:drawingHandler:'>
<arg declared_type='NSSize' index='0' name='size' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
<arg declared_type='BOOL' index='1' name='drawingHandlerShouldBeCalledWithFlippedContext' type='B'/>
-<arg declared_type='BOOL (^)(NSRect)' function_pointer='true' index='2' name='drawingHandler' type='@?'>
+<arg declared_type='BOOL (^ _Nonnull)(NSRect)' function_pointer='true' index='2' name='drawingHandler' type='@?'>
<arg declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
<retval declared_type='BOOL' type='B'/>
</arg>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
+</method>
+</class>
+<class name='NSDataAsset'>
+<method selector='data'>
+<retval declared_type='NSData * _Nonnull' type='@'/>
+</method>
+<method selector='initWithName:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
+</method>
+<method selector='initWithName:bundle:'>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<arg declared_type='NSBundle * _Nonnull' index='1' name='bundle' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
+</method>
+<method selector='name'>
+<retval declared_type='NSString * _Nonnull' type='@'/>
+</method>
+<method selector='typeIdentifier'>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
</class>
<class name='NSDatePicker'>
<method selector='backgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='calendar'>
-<retval declared_type='NSCalendar*' type='@'/>
+<retval declared_type='NSCalendar * _Nullable' type='@'/>
</method>
<method selector='datePickerElements'>
<retval declared_type='NSDatePickerElementFlags' type='I' type64='Q'/>
@@ -8147,10 +8980,10 @@
<retval declared_type='NSDatePickerStyle' type='I' type64='Q'/>
</method>
<method selector='dateValue'>
-<retval declared_type='NSDate*' type='@'/>
+<retval declared_type='NSDate * _Nonnull' type='@'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='drawsBackground'>
<retval declared_type='BOOL' type='B'/>
@@ -8162,16 +8995,16 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='locale'>
-<retval declared_type='NSLocale*' type='@'/>
+<retval declared_type='NSLocale * _Nullable' type='@'/>
</method>
<method selector='maxDate'>
-<retval declared_type='NSDate*' type='@'/>
+<retval declared_type='NSDate * _Nullable' type='@'/>
</method>
<method selector='minDate'>
-<retval declared_type='NSDate*' type='@'/>
+<retval declared_type='NSDate * _Nullable' type='@'/>
</method>
<method selector='setBackgroundColor:'>
-<arg declared_type='NSColor*' index='0' name='backgroundColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='backgroundColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setBezeled:'>
@@ -8183,7 +9016,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setCalendar:'>
-<arg declared_type='NSCalendar*' index='0' name='calendar' type='@'/>
+<arg declared_type='NSCalendar * _Nullable' index='0' name='calendar' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDatePickerElements:'>
@@ -8199,11 +9032,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDateValue:'>
-<arg declared_type='NSDate*' index='0' name='dateValue' type='@'/>
+<arg declared_type='NSDate * _Nonnull' index='0' name='dateValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDrawsBackground:'>
@@ -8211,19 +9044,19 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setLocale:'>
-<arg declared_type='NSLocale*' index='0' name='locale' type='@'/>
+<arg declared_type='NSLocale * _Nullable' index='0' name='locale' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxDate:'>
-<arg declared_type='NSDate*' index='0' name='maxDate' type='@'/>
+<arg declared_type='NSDate * _Nullable' index='0' name='maxDate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinDate:'>
-<arg declared_type='NSDate*' index='0' name='minDate' type='@'/>
+<arg declared_type='NSDate * _Nullable' index='0' name='minDate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextColor:'>
-<arg declared_type='NSColor*' index='0' name='textColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='textColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTimeInterval:'>
@@ -8231,25 +9064,25 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTimeZone:'>
-<arg declared_type='NSTimeZone*' index='0' name='timeZone' type='@'/>
+<arg declared_type='NSTimeZone * _Nullable' index='0' name='timeZone' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='textColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='timeInterval'>
<retval declared_type='NSTimeInterval' type='d'/>
</method>
<method selector='timeZone'>
-<retval declared_type='NSTimeZone*' type='@'/>
+<retval declared_type='NSTimeZone * _Nullable' type='@'/>
</method>
</class>
<class name='NSDatePickerCell'>
<method selector='backgroundColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='calendar'>
-<retval declared_type='NSCalendar*' type='@'/>
+<retval declared_type='NSCalendar * _Nullable' type='@'/>
</method>
<method selector='datePickerElements'>
<retval declared_type='NSDatePickerElementFlags' type='I' type64='Q'/>
@@ -8261,29 +9094,29 @@
<retval declared_type='NSDatePickerStyle' type='I' type64='Q'/>
</method>
<method selector='dateValue'>
-<retval declared_type='NSDate*' type='@'/>
+<retval declared_type='NSDate * _Nonnull' type='@'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='drawsBackground'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='locale'>
-<retval declared_type='NSLocale*' type='@'/>
+<retval declared_type='NSLocale * _Nullable' type='@'/>
</method>
<method selector='maxDate'>
-<retval declared_type='NSDate*' type='@'/>
+<retval declared_type='NSDate * _Nullable' type='@'/>
</method>
<method selector='minDate'>
-<retval declared_type='NSDate*' type='@'/>
+<retval declared_type='NSDate * _Nullable' type='@'/>
</method>
<method selector='setBackgroundColor:'>
-<arg declared_type='NSColor*' index='0' name='backgroundColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='backgroundColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setCalendar:'>
-<arg declared_type='NSCalendar*' index='0' name='calendar' type='@'/>
+<arg declared_type='NSCalendar * _Nullable' index='0' name='calendar' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDatePickerElements:'>
@@ -8299,11 +9132,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDateValue:'>
-<arg declared_type='NSDate*' index='0' name='dateValue' type='@'/>
+<arg declared_type='NSDate * _Nonnull' index='0' name='dateValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDrawsBackground:'>
@@ -8311,19 +9144,19 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setLocale:'>
-<arg declared_type='NSLocale*' index='0' name='locale' type='@'/>
+<arg declared_type='NSLocale * _Nullable' index='0' name='locale' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMaxDate:'>
-<arg declared_type='NSDate*' index='0' name='maxDate' type='@'/>
+<arg declared_type='NSDate * _Nullable' index='0' name='maxDate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setMinDate:'>
-<arg declared_type='NSDate*' index='0' name='minDate' type='@'/>
+<arg declared_type='NSDate * _Nullable' index='0' name='minDate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextColor:'>
-<arg declared_type='NSColor*' index='0' name='textColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='textColor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTimeInterval:'>
@@ -8331,85 +9164,111 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTimeZone:'>
-<arg declared_type='NSTimeZone*' index='0' name='timeZone' type='@'/>
+<arg declared_type='NSTimeZone * _Nullable' index='0' name='timeZone' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='textColor'>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='timeInterval'>
<retval declared_type='NSTimeInterval' type='d'/>
</method>
<method selector='timeZone'>
-<retval declared_type='NSTimeZone*' type='@'/>
+<retval declared_type='NSTimeZone * _Nullable' type='@'/>
</method>
</class>
<class name='NSDictionaryController'>
<method selector='excludedKeys'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='includedKeys'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='initialKey'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='initialValue'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='localizedKeyDictionary'>
-<retval declared_type='NSDictionary*' type='@'/>
+<retval declared_type='NSDictionary * _Nonnull' type='@'/>
</method>
<method selector='localizedKeyTable'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='newObject'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='NSDictionaryControllerKeyValuePair * _Nonnull' type='@'/>
</method>
<method selector='setExcludedKeys:'>
-<arg declared_type='NSArray*' index='0' name='excludedKeys' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='excludedKeys' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setIncludedKeys:'>
-<arg declared_type='NSArray*' index='0' name='includedKeys' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='includedKeys' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInitialKey:'>
-<arg declared_type='NSString*' index='0' name='initialKey' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='initialKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInitialValue:'>
-<arg declared_type='id' index='0' name='initialValue' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='initialValue' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLocalizedKeyDictionary:'>
-<arg declared_type='NSDictionary*' index='0' name='localizedKeyDictionary' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='0' name='localizedKeyDictionary' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLocalizedKeyTable:'>
-<arg declared_type='NSString*' index='0' name='localizedKeyTable' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='localizedKeyTable' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+</class>
+<class name='NSDictionaryControllerKeyValuePair'>
+<method selector='isExplicitlyIncluded'>
+<retval declared_type='BOOL' type='B'/>
+</method>
+<method selector='key'>
+<retval declared_type='NSString * _Nullable' type='@'/>
+</method>
+<method selector='localizedKey'>
+<retval declared_type='NSString * _Nullable' type='@'/>
+</method>
+<method selector='setKey:'>
+<arg declared_type='NSString * _Nullable' index='0' name='key' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='setLocalizedKey:'>
+<arg declared_type='NSString * _Nullable' index='0' name='localizedKey' type='@'/>
<retval declared_type='void' type='v'/>
</method>
+<method selector='setValue:'>
+<arg declared_type='id _Nullable' index='0' name='value' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
+<method selector='value'>
+<retval declared_type='id _Nullable' type='@'/>
+</method>
</class>
<class name='NSDockTile'>
<method selector='badgeLabel'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='contentView'>
-<retval declared_type='NSView*' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
</method>
<method selector='display'>
<retval declared_type='void' type='v'/>
</method>
<method selector='owner'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='setBadgeLabel:'>
-<arg declared_type='NSString*' index='0' name='badgeLabel' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='badgeLabel' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setContentView:'>
-<arg declared_type='NSView*' index='0' name='contentView' type='@'/>
+<arg declared_type='NSView * _Nullable' index='0' name='contentView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setShowsApplicationBadge:'>
@@ -8425,28 +9284,28 @@
</class>
<class name='NSDocument'>
<method selector='PDFPrintOperation'>
-<retval declared_type='NSPrintOperation*' type='@'/>
+<retval declared_type='NSPrintOperation * _Nonnull' type='@'/>
</method>
<method selector='addWindowController:'>
-<arg declared_type='NSWindowController*' index='0' name='windowController' type='@'/>
+<arg declared_type='NSWindowController * _Nonnull' index='0' name='windowController' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='autosaveDocumentWithDelegate:didAutosaveSelector:contextInfo:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
-<arg declared_type='SEL' index='1' name='didAutosaveSelector' type=':'/>
-<arg declared_type='void*' index='2' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='1' name='didAutosaveSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='2' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='autosaveWithImplicitCancellability:completionHandler:'>
<arg declared_type='BOOL' index='0' name='autosavingIsImplicitlyCancellable' type='B'/>
-<arg declared_type='void (^)(NSError *)' function_pointer='true' index='1' name='completionHandler' type='@?'>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSError * _Nullable)' function_pointer='true' index='1' name='completionHandler' type='@?'>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='autosavedContentsFileURL'>
-<retval declared_type='NSURL*' type='@'/>
+<retval declared_type='NSURL * _Nullable' type='@'/>
</method>
<method class_method='true' selector='autosavesDrafts'>
<retval declared_type='BOOL' type='B'/>
@@ -8455,147 +9314,147 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='autosavingFileType'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='autosavingIsImplicitlyCancellable'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='backupFileURL'>
-<retval declared_type='NSURL*' type='@'/>
+<retval declared_type='NSURL * _Nullable' type='@'/>
</method>
<method selector='browseDocumentVersions:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='canAsynchronouslyWriteToURL:ofType:forSaveOperation:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperation' type='I' type64='Q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='canCloseDocumentWithDelegate:shouldCloseSelector:contextInfo:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
-<arg declared_type='SEL' index='1' name='shouldCloseSelector' type=':'/>
-<arg declared_type='void*' index='2' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nonnull' index='0' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='1' name='shouldCloseSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='2' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='canConcurrentlyReadDocumentsOfType:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='changeCountTokenForSaveOperation:'>
<arg declared_type='NSSaveOperationType' index='0' name='saveOperation' type='I' type64='Q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='checkAutosavingSafetyAndReturnError:'>
-<arg declared_type='NSError**' index='0' name='outError' type='^@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='0' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='close'>
<retval declared_type='void' type='v'/>
</method>
<method selector='continueActivityUsingBlock:'>
-<arg declared_type='void (^)(void)' function_pointer='true' index='0' name='block' type='@?'>
+<arg declared_type='void (^ _Nonnull)(void)' function_pointer='true' index='0' name='block' type='@?'>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='continueAsynchronousWorkOnMainThreadUsingBlock:'>
-<arg declared_type='void (^)(void)' function_pointer='true' index='0' name='block' type='@?'>
+<arg declared_type='void (^ _Nonnull)(void)' function_pointer='true' index='0' name='block' type='@?'>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='dataOfType:error:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='1' name='outError' type='^@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='1' name='outError' type='^@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='dataRepresentationOfType:'>
-<arg declared_type='NSString*' index='0' name='type' type='@'/>
-<retval declared_type='NSData*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='type' type='@'/>
+<retval declared_type='NSData * _Nullable' type='@'/>
</method>
<method selector='defaultDraftName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='displayName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='duplicateAndReturnError:'>
-<arg declared_type='NSError**' index='0' name='outError' type='^@'/>
-<retval declared_type='NSDocument*' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='0' name='outError' type='^@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='duplicateDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='duplicateDocumentWithDelegate:didDuplicateSelector:contextInfo:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
-<arg declared_type='SEL' index='1' name='didDuplicateSelector' type=':'/>
-<arg declared_type='void*' index='2' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='1' name='didDuplicateSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='2' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='encodeRestorableStateWithCoder:'>
-<arg declared_type='NSCoder*' index='0' name='coder' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='0' name='coder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='fileAttributesToWriteToFile:ofType:saveOperation:'>
-<arg declared_type='NSString*' index='0' name='fullDocumentPath' type='@'/>
-<arg declared_type='NSString*' index='1' name='documentTypeName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fullDocumentPath' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='documentTypeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperationType' type='I' type64='Q'/>
-<retval declared_type='NSDictionary*' type='@'/>
+<retval declared_type='NSDictionary * _Nullable' type='@'/>
</method>
<method selector='fileAttributesToWriteToURL:ofType:forSaveOperation:originalContentsURL:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='NSURL*' index='3' name='absoluteOriginalContentsURL' type='@'/>
-<arg declared_type='NSError**' index='4' name='outError' type='^@'/>
-<retval declared_type='NSDictionary*' type='@'/>
+<arg declared_type='NSURL * _Nullable' index='3' name='absoluteOriginalContentsURL' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='4' name='outError' type='^@'/>
+<retval declared_type='NSDictionary * _Nullable' type='@'/>
</method>
<method selector='fileModificationDate'>
-<retval declared_type='NSDate*' type='@'/>
+<retval declared_type='NSDate * _Nullable' type='@'/>
</method>
<method selector='fileName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='fileNameExtensionForType:saveOperation:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='1' name='saveOperation' type='I' type64='Q'/>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='fileNameExtensionWasHiddenInLastRunSavePanel'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='fileType'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='fileTypeFromLastRunSavePanel'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='fileURL'>
-<retval declared_type='NSURL*' type='@'/>
+<retval declared_type='NSURL * _Nullable' type='@'/>
</method>
<method selector='fileWrapperOfType:error:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='1' name='outError' type='^@'/>
-<retval declared_type='NSFileWrapper*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='1' name='outError' type='^@'/>
+<retval declared_type='NSFileWrapper * _Nullable' type='@'/>
</method>
<method selector='fileWrapperRepresentationOfType:'>
-<arg declared_type='NSString*' index='0' name='type' type='@'/>
-<retval declared_type='NSFileWrapper*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='type' type='@'/>
+<retval declared_type='NSFileWrapper * _Nullable' type='@'/>
</method>
<method selector='handleCloseScriptCommand:'>
-<arg declared_type='NSCloseCommand*' index='0' name='command' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSCloseCommand * _Nonnull' index='0' name='command' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='handlePrintScriptCommand:'>
-<arg declared_type='NSScriptCommand*' index='0' name='command' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSScriptCommand * _Nonnull' index='0' name='command' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='handleSaveScriptCommand:'>
-<arg declared_type='NSScriptCommand*' index='0' name='command' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSScriptCommand * _Nonnull' index='0' name='command' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='hasUnautosavedChanges'>
<retval declared_type='BOOL' type='B'/>
@@ -8604,35 +9463,35 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='init'>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initForURL:withContentsOfURL:ofType:error:'>
-<arg declared_type='NSURL*' index='0' name='urlOrNil' type='@'/>
-<arg declared_type='NSURL*' index='1' name='contentsURL' type='@'/>
-<arg declared_type='NSString*' index='2' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='3' name='outError' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSURL * _Nullable' index='0' name='urlOrNil' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='1' name='contentsURL' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='outError' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithContentsOfFile:ofType:'>
-<arg declared_type='NSString*' index='0' name='absolutePath' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='absolutePath' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='initWithContentsOfURL:ofType:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='initWithContentsOfURL:ofType:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithType:error:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='1' name='outError' type='^@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='1' name='outError' type='^@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='invalidateRestorableState'>
<retval declared_type='void' type='v'/>
@@ -8653,39 +9512,39 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='isNativeType:'>
-<arg declared_type='NSString*' index='0' name='type' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='keepBackupFile'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='lastComponentOfFileName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='loadDataRepresentation:ofType:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='loadFileWrapperRepresentation:ofType:'>
-<arg declared_type='NSFileWrapper*' index='0' name='wrapper' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSFileWrapper * _Nonnull' index='0' name='wrapper' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='lockDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='lockDocumentWithCompletionHandler:'>
-<arg declared_type='void (^)(BOOL)' function_pointer='true' index='0' name='completionHandler' type='@?'>
+<arg declared_type='void (^ _Nullable)(BOOL)' function_pointer='true' index='0' name='completionHandler' type='@?'>
<arg declared_type='BOOL' type='B'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='lockWithCompletionHandler:'>
-<arg declared_type='void (^)(NSError *)' function_pointer='true' index='0' name='completionHandler' type='@?'>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='void (^ _Nullable)(NSError * _Nullable)' function_pointer='true' index='0' name='completionHandler' type='@?'>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
@@ -8694,273 +9553,273 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='moveDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveDocumentToUbiquityContainer:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveDocumentWithCompletionHandler:'>
-<arg declared_type='void (^)(BOOL)' function_pointer='true' index='0' name='completionHandler' type='@?'>
+<arg declared_type='void (^ _Nullable)(BOOL)' function_pointer='true' index='0' name='completionHandler' type='@?'>
<arg declared_type='BOOL' type='B'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='moveToURL:completionHandler:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='void (^)(NSError *)' function_pointer='true' index='1' name='completionHandler' type='@?'>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='void (^ _Nullable)(NSError * _Nullable)' function_pointer='true' index='1' name='completionHandler' type='@?'>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='objectSpecifier'>
-<retval declared_type='NSScriptObjectSpecifier*' type='@'/>
+<retval declared_type='NSScriptObjectSpecifier * _Nonnull' type='@'/>
</method>
<method selector='performActivityWithSynchronousWaiting:usingBlock:'>
<arg declared_type='BOOL' index='0' name='waitSynchronously' type='B'/>
-<arg declared_type='void (^)(void (^)(void))' function_pointer='true' index='1' name='block' type='@?'>
-<arg declared_type='void (^)(void)' type='@?'/>
+<arg declared_type='void (^ _Nonnull)(void (^ _Nonnull)(void))' function_pointer='true' index='1' name='block' type='@?'>
+<arg declared_type='void (^ _Nonnull)(void)' type='@?'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='performAsynchronousFileAccessUsingBlock:'>
-<arg declared_type='void (^)(void (^)(void))' function_pointer='true' index='0' name='block' type='@?'>
-<arg declared_type='void (^)(void)' type='@?'/>
+<arg declared_type='void (^ _Nonnull)(void (^ _Nonnull)(void))' function_pointer='true' index='0' name='block' type='@?'>
+<arg declared_type='void (^ _Nonnull)(void)' type='@?'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='performSynchronousFileAccessUsingBlock:'>
-<arg declared_type='void (^)(void)' function_pointer='true' index='0' name='block' type='@?'>
+<arg declared_type='void (^ _Nonnull)(void)' function_pointer='true' index='0' name='block' type='@?'>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='preparePageLayout:'>
-<arg declared_type='NSPageLayout*' index='0' name='pageLayout' type='@'/>
+<arg declared_type='NSPageLayout * _Nonnull' index='0' name='pageLayout' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='prepareSavePanel:'>
-<arg declared_type='NSSavePanel*' index='0' name='savePanel' type='@'/>
+<arg declared_type='NSSavePanel * _Nonnull' index='0' name='savePanel' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='presentError:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='presentError:modalForWindow:delegate:didPresentSelector:contextInfo:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
-<arg declared_type='NSWindow*' index='1' name='window' type='@'/>
-<arg declared_type='id' index='2' name='delegate' type='@'/>
-<arg declared_type='SEL' index='3' name='didPresentSelector' type=':'/>
-<arg declared_type='void*' index='4' name='contextInfo' type='^v'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='1' name='window' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='3' name='didPresentSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='4' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='preservesVersions'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='printDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo:'>
-<arg declared_type='NSDictionary*' index='0' name='printSettings' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='0' name='printSettings' type='@'/>
<arg declared_type='BOOL' index='1' name='showPrintPanel' type='B'/>
-<arg declared_type='id' index='2' name='delegate' type='@'/>
-<arg declared_type='SEL' index='3' name='didPrintSelector' type=':'/>
-<arg declared_type='void*' index='4' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='2' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='3' name='didPrintSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='4' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='printInfo'>
-<retval declared_type='NSPrintInfo*' type='@'/>
+<retval declared_type='NSPrintInfo * _Nonnull' type='@'/>
</method>
<method selector='printOperationWithSettings:error:'>
-<arg declared_type='NSDictionary*' index='0' name='printSettings' type='@'/>
-<arg declared_type='NSError**' index='1' name='outError' type='^@'/>
-<retval declared_type='NSPrintOperation*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='0' name='printSettings' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='1' name='outError' type='^@'/>
+<retval declared_type='NSPrintOperation * _Nullable' type='@'/>
</method>
<method selector='printShowingPrintPanel:'>
<arg declared_type='BOOL' index='0' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='readFromData:ofType:error:'>
-<arg declared_type='NSData*' index='0' name='data' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='data' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='readFromFile:ofType:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='readFromFileWrapper:ofType:error:'>
-<arg declared_type='NSFileWrapper*' index='0' name='fileWrapper' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
+<arg declared_type='NSFileWrapper * _Nonnull' index='0' name='fileWrapper' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='readFromURL:ofType:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='readFromURL:ofType:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='readableTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='removeWindowController:'>
-<arg declared_type='NSWindowController*' index='0' name='windowController' type='@'/>
+<arg declared_type='NSWindowController * _Nonnull' index='0' name='windowController' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='renameDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='restorableStateKeyPaths'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='restoreDocumentWindowWithIdentifier:state:completionHandler:'>
-<arg declared_type='NSString*' index='0' name='identifier' type='@'/>
-<arg declared_type='NSCoder*' index='1' name='state' type='@'/>
-<arg declared_type='void (^)(NSWindow *, NSError *)' function_pointer='true' index='2' name='completionHandler' type='@?'>
-<arg declared_type='NSWindow*' type='@'/>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='identifier' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='1' name='state' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSWindow * _Nullable, NSError * _Nullable)' function_pointer='true' index='2' name='completionHandler' type='@?'>
+<arg declared_type='NSWindow * _Nullable' type='@'/>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='restoreStateWithCoder:'>
-<arg declared_type='NSCoder*' index='0' name='coder' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='0' name='coder' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='restoreUserActivityState:'>
-<arg declared_type='NSUserActivity*' index='0' name='activity' type='@'/>
+<arg declared_type='NSUserActivity * _Nonnull' index='0' name='activity' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='revertDocumentToSaved:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='revertToContentsOfURL:ofType:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='revertToSavedFromFile:ofType:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='revertToSavedFromURL:ofType:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='runModalPageLayoutWithPrintInfo:'>
-<arg declared_type='NSPrintInfo*' index='0' name='printInfo' type='@'/>
+<arg declared_type='NSPrintInfo * _Nonnull' index='0' name='printInfo' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='runModalPageLayoutWithPrintInfo:delegate:didRunSelector:contextInfo:'>
-<arg declared_type='NSPrintInfo*' index='0' name='printInfo' type='@'/>
-<arg declared_type='id' index='1' name='delegate' type='@'/>
-<arg declared_type='SEL' index='2' name='didRunSelector' type=':'/>
-<arg declared_type='void*' index='3' name='contextInfo' type='^v'/>
+<arg declared_type='NSPrintInfo * _Nonnull' index='0' name='printInfo' type='@'/>
+<arg declared_type='id _Nullable' index='1' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='2' name='didRunSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='3' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='runModalPrintOperation:delegate:didRunSelector:contextInfo:'>
-<arg declared_type='NSPrintOperation*' index='0' name='printOperation' type='@'/>
-<arg declared_type='id' index='1' name='delegate' type='@'/>
-<arg declared_type='SEL' index='2' name='didRunSelector' type=':'/>
-<arg declared_type='void*' index='3' name='contextInfo' type='^v'/>
+<arg declared_type='NSPrintOperation * _Nonnull' index='0' name='printOperation' type='@'/>
+<arg declared_type='id _Nullable' index='1' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='2' name='didRunSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='3' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='runModalSavePanelForSaveOperation:delegate:didSaveSelector:contextInfo:'>
<arg declared_type='NSSaveOperationType' index='0' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='id' index='1' name='delegate' type='@'/>
-<arg declared_type='SEL' index='2' name='didSaveSelector' type=':'/>
-<arg declared_type='void*' index='3' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='1' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='2' name='didSaveSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='3' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='runPageLayout:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveDocumentAs:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveDocumentTo:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveDocumentToPDF:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveDocumentWithDelegate:didSaveSelector:contextInfo:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
-<arg declared_type='SEL' index='1' name='didSaveSelector' type=':'/>
-<arg declared_type='void*' index='2' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='1' name='didSaveSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='2' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveToFile:saveOperation:delegate:didSaveSelector:contextInfo:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileName' type='@'/>
<arg declared_type='NSSaveOperationType' index='1' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='id' index='2' name='delegate' type='@'/>
-<arg declared_type='SEL' index='3' name='didSaveSelector' type=':'/>
-<arg declared_type='void*' index='4' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='2' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='3' name='didSaveSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='4' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveToURL:ofType:forSaveOperation:completionHandler:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='void (^)(NSError *)' function_pointer='true' index='3' name='completionHandler' type='@?'>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSError * _Nullable)' function_pointer='true' index='3' name='completionHandler' type='@?'>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveToURL:ofType:forSaveOperation:delegate:didSaveSelector:contextInfo:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='id' index='3' name='delegate' type='@'/>
-<arg declared_type='SEL' index='4' name='didSaveSelector' type=':'/>
-<arg declared_type='void*' index='5' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='3' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='4' name='didSaveSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='5' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='saveToURL:ofType:forSaveOperation:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='NSError**' index='3' name='outError' type='^@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='scheduleAutosaving'>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutosavedContentsFileURL:'>
-<arg declared_type='NSURL*' index='0' name='autosavedContentsFileURL' type='@'/>
+<arg declared_type='NSURL * _Nullable' index='0' name='autosavedContentsFileURL' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDisplayName:'>
-<arg declared_type='NSString*' index='0' name='displayNameOrNil' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='displayNameOrNil' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDraft:'>
@@ -8968,19 +9827,19 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setFileModificationDate:'>
-<arg declared_type='NSDate*' index='0' name='fileModificationDate' type='@'/>
+<arg declared_type='NSDate * _Nullable' index='0' name='fileModificationDate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFileName:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='fileName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFileType:'>
-<arg declared_type='NSString*' index='0' name='fileType' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='fileType' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFileURL:'>
-<arg declared_type='NSURL*' index='0' name='fileURL' type='@'/>
+<arg declared_type='NSURL * _Nullable' index='0' name='fileURL' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setHasUndoManager:'>
@@ -8988,34 +9847,34 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setLastComponentOfFileName:'>
-<arg declared_type='NSString*' index='0' name='lastComponentOfFileName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='lastComponentOfFileName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPrintInfo:'>
-<arg declared_type='NSPrintInfo*' index='0' name='printInfo' type='@'/>
+<arg declared_type='NSPrintInfo * _Nonnull' index='0' name='printInfo' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUndoManager:'>
-<arg declared_type='NSUndoManager*' index='0' name='undoManager' type='@'/>
+<arg declared_type='NSUndoManager * _Nullable' index='0' name='undoManager' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setUserActivity:'>
-<arg declared_type='NSUserActivity*' index='0' name='userActivity' type='@'/>
+<arg declared_type='NSUserActivity * _Nullable' index='0' name='userActivity' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setWindow:'>
-<arg declared_type='NSWindow*' index='0' name='window' type='@'/>
+<arg declared_type='NSWindow * _Nullable' index='0' name='window' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shouldChangePrintInfo:'>
-<arg declared_type='NSPrintInfo*' index='0' name='newPrintInfo' type='@'/>
+<arg declared_type='NSPrintInfo * _Nonnull' index='0' name='newPrintInfo' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='shouldCloseWindowController:delegate:shouldCloseSelector:contextInfo:'>
-<arg declared_type='NSWindowController*' index='0' name='windowController' type='@'/>
-<arg declared_type='id' index='1' name='delegate' type='@'/>
-<arg declared_type='SEL' index='2' name='shouldCloseSelector' type=':'/>
-<arg declared_type='void*' index='3' name='contextInfo' type='^v'/>
+<arg declared_type='NSWindowController * _Nonnull' index='0' name='windowController' type='@'/>
+<arg declared_type='id _Nullable' index='1' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='2' name='shouldCloseSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='3' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shouldRunSavePanelWithAccessoryView'>
@@ -9028,22 +9887,22 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='undoManager'>
-<retval declared_type='NSUndoManager*' type='@'/>
+<retval declared_type='NSUndoManager * _Nullable' type='@'/>
</method>
<method selector='unlockDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='unlockDocumentWithCompletionHandler:'>
-<arg declared_type='void (^)(BOOL)' function_pointer='true' index='0' name='completionHandler' type='@?'>
+<arg declared_type='void (^ _Nullable)(BOOL)' function_pointer='true' index='0' name='completionHandler' type='@?'>
<arg declared_type='BOOL' type='B'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='unlockWithCompletionHandler:'>
-<arg declared_type='void (^)(NSError *)' function_pointer='true' index='0' name='completionHandler' type='@?'>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='void (^ _Nullable)(NSError * _Nullable)' function_pointer='true' index='0' name='completionHandler' type='@?'>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
@@ -9053,337 +9912,337 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='updateChangeCountWithToken:forSaveOperation:'>
-<arg declared_type='id' index='0' name='changeCountToken' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='changeCountToken' type='@'/>
<arg declared_type='NSSaveOperationType' index='1' name='saveOperation' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='updateUserActivityState:'>
-<arg declared_type='NSUserActivity*' index='0' name='activity' type='@'/>
+<arg declared_type='NSUserActivity * _Nonnull' index='0' name='activity' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='userActivity'>
-<retval declared_type='NSUserActivity*' type='@'/>
+<retval declared_type='NSUserActivity * _Nullable' type='@'/>
</method>
<method class_method='true' selector='usesUbiquitousStorage'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='validateUserInterfaceItem:'>
-<arg declared_type='id' index='0' name='anItem' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='anItem' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='willNotPresentError:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='willPresentError:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
-<retval declared_type='NSError*' type='@'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
+<retval declared_type='NSError * _Nonnull' type='@'/>
</method>
<method selector='windowControllerDidLoadNib:'>
-<arg declared_type='NSWindowController*' index='0' name='windowController' type='@'/>
+<arg declared_type='NSWindowController * _Nonnull' index='0' name='windowController' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='windowControllerWillLoadNib:'>
-<arg declared_type='NSWindowController*' index='0' name='windowController' type='@'/>
+<arg declared_type='NSWindowController * _Nonnull' index='0' name='windowController' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='windowControllers'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='windowForSheet'>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='windowNibName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method class_method='true' selector='writableTypes'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='writableTypesForSaveOperation:'>
<arg declared_type='NSSaveOperationType' index='0' name='saveOperation' type='I' type64='Q'/>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='writeSafelyToURL:ofType:forSaveOperation:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='NSError**' index='3' name='outError' type='^@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='writeToFile:ofType:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='writeToFile:ofType:originalFile:saveOperation:'>
-<arg declared_type='NSString*' index='0' name='fullDocumentPath' type='@'/>
-<arg declared_type='NSString*' index='1' name='documentTypeName' type='@'/>
-<arg declared_type='NSString*' index='2' name='fullOriginalDocumentPath' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fullDocumentPath' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='documentTypeName' type='@'/>
+<arg declared_type='NSString * _Nullable' index='2' name='fullOriginalDocumentPath' type='@'/>
<arg declared_type='NSSaveOperationType' index='3' name='saveOperationType' type='I' type64='Q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='writeToURL:ofType:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='writeToURL:ofType:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='writeToURL:ofType:forSaveOperation:originalContentsURL:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperation' type='I' type64='Q'/>
-<arg declared_type='NSURL*' index='3' name='absoluteOriginalContentsURL' type='@'/>
-<arg declared_type='NSError**' index='4' name='outError' type='^@'/>
+<arg declared_type='NSURL * _Nullable' index='3' name='absoluteOriginalContentsURL' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='4' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='writeWithBackupToFile:ofType:saveOperation:'>
-<arg declared_type='NSString*' index='0' name='fullDocumentPath' type='@'/>
-<arg declared_type='NSString*' index='1' name='documentTypeName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fullDocumentPath' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='documentTypeName' type='@'/>
<arg declared_type='NSSaveOperationType' index='2' name='saveOperationType' type='I' type64='Q'/>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='NSDocumentController'>
<method selector='URLsFromRunningOpenPanel'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='addDocument:'>
-<arg declared_type='NSDocument*' index='0' name='document' type='@'/>
+<arg declared_type='NSDocument * _Nonnull' index='0' name='document' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='autosavingDelay'>
<retval declared_type='NSTimeInterval' type='d'/>
</method>
<method selector='beginOpenPanel:forTypes:completionHandler:'>
-<arg declared_type='NSOpenPanel*' index='0' name='openPanel' type='@'/>
-<arg declared_type='NSArray*' index='1' name='inTypes' type='@'/>
-<arg declared_type='void (^)(NSInteger)' function_pointer='true' index='2' name='completionHandler' type='@?'>
+<arg declared_type='NSOpenPanel * _Nonnull' index='0' name='openPanel' type='@'/>
+<arg declared_type='NSArray * _Nullable' index='1' name='inTypes' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSInteger)' function_pointer='true' index='2' name='completionHandler' type='@?'>
<arg declared_type='NSInteger' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='beginOpenPanelWithCompletionHandler:'>
-<arg declared_type='void (^)(NSArray *)' function_pointer='true' index='0' name='completionHandler' type='@?'>
-<arg declared_type='NSArray*' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSArray * _Nullable)' function_pointer='true' index='0' name='completionHandler' type='@?'>
+<arg declared_type='NSArray * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='clearRecentDocuments:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='closeAllDocumentsWithDelegate:didCloseAllSelector:contextInfo:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
-<arg declared_type='SEL' index='1' name='didCloseAllSelector' type=':'/>
-<arg declared_type='void*' index='2' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='1' name='didCloseAllSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='2' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='currentDirectory'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='currentDocument'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='defaultType'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='displayNameForType:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='documentClassForType:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
-<retval declared_type='Class' type='#'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
+<retval declared_type='Class _Nullable' type='#'/>
</method>
<method selector='documentClassNames'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='documentForFileName:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileName' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='documentForURL:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='documentForWindow:'>
-<arg declared_type='NSWindow*' index='0' name='window' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='0' name='window' type='@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='documents'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='duplicateDocumentWithContentsOfURL:copying:displayName:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
<arg declared_type='BOOL' index='1' name='duplicateByCopying' type='B'/>
-<arg declared_type='NSString*' index='2' name='displayNameOrNil' type='@'/>
-<arg declared_type='NSError**' index='3' name='outError' type='^@'/>
-<retval declared_type='NSDocument*' type='@'/>
+<arg declared_type='NSString * _Nullable' index='2' name='displayNameOrNil' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='outError' type='^@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='fileExtensionsFromType:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='fileNamesFromRunningOpenPanel'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='hasEditedDocuments'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='init'>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='initWithCoder:'>
-<arg declared_type='NSCoder*' index='0' name='coder' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='0' name='coder' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='makeDocumentForURL:withContentsOfURL:ofType:error:'>
-<arg declared_type='NSURL*' index='0' name='urlOrNil' type='@'/>
-<arg declared_type='NSURL*' index='1' name='contentsURL' type='@'/>
-<arg declared_type='NSString*' index='2' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='3' name='outError' type='^@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSURL * _Nullable' index='0' name='urlOrNil' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='1' name='contentsURL' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='outError' type='^@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='makeDocumentWithContentsOfFile:ofType:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='type' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='makeDocumentWithContentsOfURL:ofType:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='type' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='1' name='type' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='makeDocumentWithContentsOfURL:ofType:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='makeUntitledDocumentOfType:'>
-<arg declared_type='NSString*' index='0' name='type' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='type' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='makeUntitledDocumentOfType:error:'>
-<arg declared_type='NSString*' index='0' name='typeName' type='@'/>
-<arg declared_type='NSError**' index='1' name='outError' type='^@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='typeName' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='1' name='outError' type='^@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='maximumRecentDocumentCount'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='newDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='noteNewRecentDocument:'>
-<arg declared_type='NSDocument*' index='0' name='document' type='@'/>
+<arg declared_type='NSDocument * _Nonnull' index='0' name='document' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='noteNewRecentDocumentURL:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='openDocument:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='openDocumentWithContentsOfFile:display:'>
-<arg declared_type='NSString*' index='0' name='fileName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileName' type='@'/>
<arg declared_type='BOOL' index='1' name='display' type='B'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='openDocumentWithContentsOfURL:display:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
<arg declared_type='BOOL' index='1' name='display' type='B'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='openDocumentWithContentsOfURL:display:completionHandler:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
<arg declared_type='BOOL' index='1' name='displayDocument' type='B'/>
-<arg declared_type='void (^)(NSDocument *, BOOL, NSError *)' function_pointer='true' index='2' name='completionHandler' type='@?'>
-<arg declared_type='NSDocument*' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSDocument * _Nullable, BOOL, NSError * _Nullable)' function_pointer='true' index='2' name='completionHandler' type='@?'>
+<arg declared_type='NSDocument * _Nullable' type='@'/>
<arg declared_type='BOOL' type='B'/>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='openDocumentWithContentsOfURL:display:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
<arg declared_type='BOOL' index='1' name='displayDocument' type='B'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='openUntitledDocumentAndDisplay:error:'>
<arg declared_type='BOOL' index='0' name='displayDocument' type='B'/>
-<arg declared_type='NSError**' index='1' name='outError' type='^@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='1' name='outError' type='^@'/>
+<retval declared_type='__kindof NSDocument * _Nullable' type='@'/>
</method>
<method selector='openUntitledDocumentOfType:display:'>
-<arg declared_type='NSString*' index='0' name='type' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='type' type='@'/>
<arg declared_type='BOOL' index='1' name='display' type='B'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='presentError:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='presentError:modalForWindow:delegate:didPresentSelector:contextInfo:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
-<arg declared_type='NSWindow*' index='1' name='window' type='@'/>
-<arg declared_type='id' index='2' name='delegate' type='@'/>
-<arg declared_type='SEL' index='3' name='didPresentSelector' type=':'/>
-<arg declared_type='void*' index='4' name='contextInfo' type='^v'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
+<arg declared_type='NSWindow * _Nonnull' index='1' name='window' type='@'/>
+<arg declared_type='id _Nullable' index='2' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='3' name='didPresentSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='4' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='recentDocumentURLs'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='removeDocument:'>
-<arg declared_type='NSDocument*' index='0' name='document' type='@'/>
+<arg declared_type='NSDocument * _Nonnull' index='0' name='document' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='reopenDocumentForURL:withContentsOfURL:display:completionHandler:'>
-<arg declared_type='NSURL*' index='0' name='urlOrNil' type='@'/>
-<arg declared_type='NSURL*' index='1' name='contentsURL' type='@'/>
+<arg declared_type='NSURL * _Nullable' index='0' name='urlOrNil' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='1' name='contentsURL' type='@'/>
<arg declared_type='BOOL' index='2' name='displayDocument' type='B'/>
-<arg declared_type='void (^)(NSDocument *, BOOL, NSError *)' function_pointer='true' index='3' name='completionHandler' type='@?'>
-<arg declared_type='NSDocument*' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSDocument * _Nullable, BOOL, NSError * _Nullable)' function_pointer='true' index='3' name='completionHandler' type='@?'>
+<arg declared_type='NSDocument * _Nullable' type='@'/>
<arg declared_type='BOOL' type='B'/>
-<arg declared_type='NSError*' type='@'/>
+<arg declared_type='NSError * _Nullable' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='reopenDocumentForURL:withContentsOfURL:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSURL*' index='1' name='contentsURL' type='@'/>
-<arg declared_type='NSError**' index='2' name='outError' type='^@'/>
+<arg declared_type='NSURL * _Nullable' index='0' name='url' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='1' name='contentsURL' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='outError' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='reviewUnsavedDocumentsWithAlertTitle:cancellable:delegate:didReviewAllSelector:contextInfo:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='title' type='@'/>
<arg declared_type='BOOL' index='1' name='cancellable' type='B'/>
-<arg declared_type='id' index='2' name='delegate' type='@'/>
-<arg declared_type='SEL' index='3' name='didReviewAllSelector' type=':'/>
-<arg declared_type='void*' index='4' name='contextInfo' type='^v'/>
+<arg declared_type='id _Nullable' index='2' name='delegate' type='@'/>
+<arg declared_type='SEL _Nullable' index='3' name='didReviewAllSelector' type=':'/>
+<arg declared_type='void * _Nullable' index='4' name='contextInfo' type='^v'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='runModalOpenPanel:forTypes:'>
-<arg declared_type='NSOpenPanel*' index='0' name='openPanel' type='@'/>
-<arg declared_type='NSArray*' index='1' name='types' type='@'/>
+<arg declared_type='NSOpenPanel * _Nonnull' index='0' name='openPanel' type='@'/>
+<arg declared_type='NSArray * _Nullable' index='1' name='types' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='saveAllDocuments:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAutosavingDelay:'>
@@ -9395,49 +10254,49 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='sharedDocumentController'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='__kindof NSDocumentController * _Nonnull' type='@'/>
</method>
<method selector='shouldCreateUI'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='typeForContentsOfURL:error:'>
-<arg declared_type='NSURL*' index='0' name='url' type='@'/>
-<arg declared_type='NSError**' index='1' name='outError' type='^@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSURL * _Nonnull' index='0' name='url' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='1' name='outError' type='^@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='typeFromFileExtension:'>
-<arg declared_type='NSString*' index='0' name='fileNameExtensionOrHFSFileType' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fileNameExtensionOrHFSFileType' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='validateUserInterfaceItem:'>
-<arg declared_type='id' index='0' name='anItem' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='anItem' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='willPresentError:'>
-<arg declared_type='NSError*' index='0' name='error' type='@'/>
-<retval declared_type='NSError*' type='@'/>
+<arg declared_type='NSError * _Nonnull' index='0' name='error' type='@'/>
+<retval declared_type='NSError * _Nonnull' type='@'/>
</method>
</class>
<class name='NSDraggingImageComponent'>
<method selector='contents'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method class_method='true' selector='draggingImageComponentWithKey:'>
-<arg declared_type='NSString*' index='0' name='key' type='@'/>
-<retval declared_type='NSDraggingImageComponent*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='key' type='@'/>
+<retval declared_type='NSDraggingImageComponent * _Nonnull' type='@'/>
</method>
<method selector='frame'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='initWithKey:'>
-<arg declared_type='NSString*' index='0' name='key' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='key' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='key'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='setContents:'>
-<arg declared_type='id' index='0' name='contents' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='contents' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFrame:'>
@@ -9445,7 +10304,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setKey:'>
-<arg declared_type='NSString*' index='0' name='key' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='key' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -9454,19 +10313,19 @@
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method selector='imageComponents'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='imageComponentsProvider'>
-<retval declared_type='NSArray *(^)(void)' function_pointer='true' type='@?'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull (^ _Nullable)(void)' function_pointer='true' type='@?'>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</retval>
</method>
<method selector='initWithPasteboardWriter:'>
-<arg declared_type='id' index='0' name='pasteboardWriter' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='pasteboardWriter' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='item'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='setDraggingFrame:'>
<arg declared_type='NSRect' index='0' name='draggingFrame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -9474,12 +10333,12 @@
</method>
<method selector='setDraggingFrame:contents:'>
<arg declared_type='NSRect' index='0' name='frame' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg declared_type='id' index='1' name='contents' type='@'/>
+<arg declared_type='id _Nonnull' index='1' name='contents' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setImageComponentsProvider:'>
-<arg declared_type='NSArray *(^)(void)' function_pointer='true' index='0' name='imageComponentsProvider' type='@?'>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSArray * _Nonnull (^ _Nullable)(void)' function_pointer='true' index='0' name='imageComponentsProvider' type='@?'>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
@@ -9498,20 +10357,20 @@
<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
</method>
<method selector='draggingPasteboard'>
-<retval declared_type='NSPasteboard*' type='@'/>
+<retval declared_type='NSPasteboard * _Nonnull' type='@'/>
</method>
<method selector='draggingSequenceNumber'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='enumerateDraggingItemsWithOptions:forView:classes:searchOptions:usingBlock:'>
<arg declared_type='NSDraggingItemEnumerationOptions' index='0' name='enumOpts' type='I' type64='Q'/>
-<arg declared_type='NSView*' index='1' name='view' type='@'/>
-<arg declared_type='NSArray*' index='2' name='classArray' type='@'/>
-<arg declared_type='NSDictionary*' index='3' name='searchOptions' type='@'/>
-<arg declared_type='void (^)(NSDraggingItem *, NSInteger, BOOL *)' function_pointer='true' index='4' name='block' type='@?'>
-<arg declared_type='NSDraggingItem*' type='@'/>
+<arg declared_type='NSView * _Nullable' index='1' name='view' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='2' name='classArray' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='3' name='searchOptions' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSDraggingItem * _Nonnull, NSInteger, BOOL * _Nonnull)' function_pointer='true' index='4' name='block' type='@?'>
+<arg declared_type='NSDraggingItem * _Nonnull' type='@'/>
<arg declared_type='NSInteger' type='i' type64='q'/>
-<arg declared_type='BOOL*' type='^B'/>
+<arg declared_type='BOOL * _Nonnull' type='^B'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
@@ -9534,17 +10393,17 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='close:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='contentSize'>
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
</method>
<method selector='contentView'>
-<retval declared_type='NSView*' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='edge'>
<retval declared_type='NSRectEdge' type='i' type64='Q'/>
@@ -9552,7 +10411,7 @@
<method selector='initWithContentSize:preferredEdge:'>
<arg declared_type='NSSize' index='0' name='contentSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
<arg declared_type='NSRectEdge' index='1' name='edge' type='i' type64='Q'/>
-<retval declared_type='instancetype' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='leadingOffset'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -9567,7 +10426,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='open:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='openOnEdge:'>
@@ -9575,7 +10434,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='parentWindow'>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='preferredEdge'>
<retval declared_type='NSRectEdge' type='i' type64='Q'/>
@@ -9585,11 +10444,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setContentView:'>
-<arg declared_type='NSView*' index='0' name='contentView' type='@'/>
+<arg declared_type='NSView * _Nullable' index='0' name='contentView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setLeadingOffset:'>
@@ -9605,7 +10464,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setParentWindow:'>
-<arg declared_type='NSWindow*' index='0' name='parentWindow' type='@'/>
+<arg declared_type='NSWindow * _Nullable' index='0' name='parentWindow' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPreferredEdge:'>
@@ -9620,7 +10479,7 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='toggle:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='trailingOffset'>
@@ -9629,18 +10488,18 @@
</class>
<class name='NSEPSImageRep'>
<method selector='EPSRepresentation'>
-<retval declared_type='NSData*' type='@'/>
+<retval declared_type='NSData * _Nonnull' type='@'/>
</method>
<method selector='boundingBox'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
</method>
<method class_method='true' selector='imageRepWithData:'>
-<arg declared_type='NSData*' index='0' name='epsData' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='epsData' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithData:'>
-<arg declared_type='NSData*' index='0' name='epsData' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSData * _Nonnull' index='0' name='epsData' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='prepareGState'>
<retval declared_type='void' type='v'/>
@@ -9648,7 +10507,7 @@
</class>
<class name='NSEvent'>
<method selector='CGEvent'>
-<retval declared_type='CGEventRef' type='^{__CGEvent=}'/>
+<retval declared_type='CGEventRef _Nullable' type='^{__CGEvent=}'/>
</method>
<method selector='absoluteX'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -9661,19 +10520,19 @@
</method>
<method class_method='true' selector='addGlobalMonitorForEventsMatchingMask:handler:'>
<arg declared_type='NSEventMask' index='0' name='mask' type='Q'/>
-<arg declared_type='void (^)(NSEvent *)' function_pointer='true' index='1' name='block' type='@?'>
-<arg declared_type='NSEvent*' type='@'/>
+<arg declared_type='void (^ _Nonnull)(NSEvent * _Nonnull)' function_pointer='true' index='1' name='block' type='@?'>
+<arg declared_type='NSEvent * _Nonnull' type='@'/>
<retval declared_type='void' type='v'/>
</arg>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method class_method='true' selector='addLocalMonitorForEventsMatchingMask:handler:'>
<arg declared_type='NSEventMask' index='0' name='mask' type='Q'/>
-<arg declared_type='NSEvent *(^)(NSEvent *)' function_pointer='true' index='1' name='block' type='@?'>
-<arg declared_type='NSEvent*' type='@'/>
-<retval declared_type='NSEvent*' type='@'/>
+<arg declared_type='NSEvent * _Nullable (^ _Nonnull)(NSEvent * _Nonnull)' function_pointer='true' index='1' name='block' type='@?'>
+<arg declared_type='NSEvent * _Nonnull' type='@'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</arg>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='associatedEventsMask'>
<retval declared_type='NSEventMask' type='Q'/>
@@ -9688,16 +10547,16 @@
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='characters'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='charactersIgnoringModifiers'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='clickCount'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='context'>
-<retval declared_type='NSGraphicsContext*' type='@'/>
+<retval declared_type='NSGraphicsContext * _Nullable' type='@'/>
</method>
<method selector='data1'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -9726,25 +10585,25 @@
<arg declared_type='NSEventModifierFlags' index='2' name='flags' type='I' type64='Q'/>
<arg declared_type='NSTimeInterval' index='3' name='time' type='d'/>
<arg declared_type='NSInteger' index='4' name='wNum' type='i' type64='q'/>
-<arg declared_type='NSGraphicsContext*' index='5' name='context' type='@'/>
+<arg declared_type='NSGraphicsContext * _Nullable' index='5' name='context' type='@'/>
<arg declared_type='NSInteger' index='6' name='eNum' type='i' type64='q'/>
<arg declared_type='NSInteger' index='7' name='tNum' type='i' type64='q'/>
-<arg declared_type='void*' index='8' name='data' type='^v'/>
-<retval declared_type='NSEvent*' type='@'/>
+<arg declared_type='void * _Nullable' index='8' name='data' type='^v'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method selector='eventNumber'>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='eventRef'>
-<retval const='true' declared_type='void*' type='^v'/>
+<retval const='true' declared_type='void * _Nullable' type='^v'/>
</method>
<method class_method='true' selector='eventWithCGEvent:'>
-<arg declared_type='CGEventRef' index='0' name='cgEvent' type='^{__CGEvent=}'/>
-<retval declared_type='NSEvent*' type='@'/>
+<arg declared_type='CGEventRef _Nonnull' index='0' name='cgEvent' type='^{__CGEvent=}'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method class_method='true' selector='eventWithEventRef:'>
-<arg const='true' declared_type='void*' index='0' name='eventRef' type='^v'/>
-<retval declared_type='NSEvent*' type='@'/>
+<arg const='true' declared_type='void * _Nonnull' index='0' name='eventRef' type='^v'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method selector='hasPreciseScrollingDeltas'>
<retval declared_type='BOOL' type='B'/>
@@ -9773,12 +10632,12 @@
<arg declared_type='NSEventModifierFlags' index='2' name='flags' type='I' type64='Q'/>
<arg declared_type='NSTimeInterval' index='3' name='time' type='d'/>
<arg declared_type='NSInteger' index='4' name='wNum' type='i' type64='q'/>
-<arg declared_type='NSGraphicsContext*' index='5' name='context' type='@'/>
-<arg declared_type='NSString*' index='6' name='keys' type='@'/>
-<arg declared_type='NSString*' index='7' name='ukeys' type='@'/>
+<arg declared_type='NSGraphicsContext * _Nullable' index='5' name='context' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='6' name='keys' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='7' name='ukeys' type='@'/>
<arg declared_type='BOOL' index='8' name='flag' type='B'/>
<arg declared_type='unsigned short' index='9' name='code' type='S'/>
-<retval declared_type='NSEvent*' type='@'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method class_method='true' selector='keyRepeatDelay'>
<retval declared_type='NSTimeInterval' type='d'/>
@@ -9807,11 +10666,11 @@
<arg declared_type='NSEventModifierFlags' index='2' name='flags' type='I' type64='Q'/>
<arg declared_type='NSTimeInterval' index='3' name='time' type='d'/>
<arg declared_type='NSInteger' index='4' name='wNum' type='i' type64='q'/>
-<arg declared_type='NSGraphicsContext*' index='5' name='context' type='@'/>
+<arg declared_type='NSGraphicsContext * _Nullable' index='5' name='context' type='@'/>
<arg declared_type='NSInteger' index='6' name='eNum' type='i' type64='q'/>
<arg declared_type='NSInteger' index='7' name='cNum' type='i' type64='q'/>
<arg declared_type='float' index='8' name='pressure' type='f'/>
-<retval declared_type='NSEvent*' type='@'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method class_method='true' selector='mouseLocation'>
<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
@@ -9822,11 +10681,11 @@
<arg declared_type='NSEventModifierFlags' index='2' name='flags' type='I' type64='Q'/>
<arg declared_type='NSTimeInterval' index='3' name='time' type='d'/>
<arg declared_type='NSInteger' index='4' name='wNum' type='i' type64='q'/>
-<arg declared_type='NSGraphicsContext*' index='5' name='context' type='@'/>
+<arg declared_type='NSGraphicsContext * _Nullable' index='5' name='context' type='@'/>
<arg declared_type='short' index='6' name='subtype' type='s'/>
<arg declared_type='NSInteger' index='7' name='d1' type='i' type64='q'/>
<arg declared_type='NSInteger' index='8' name='d2' type='i' type64='q'/>
-<retval declared_type='NSEvent*' type='@'/>
+<retval declared_type='NSEvent * _Nullable' type='@'/>
</method>
<method selector='phase'>
<retval declared_type='NSEventPhase' type='I' type64='Q'/>
@@ -9846,8 +10705,11 @@
<method selector='pressure'>
<retval declared_type='float' type='f'/>
</method>
+<method selector='pressureBehavior'>
+<retval declared_type='NSPressureBehavior' type='i' type64='q'/>
+</method>
<method class_method='true' selector='removeMonitor:'>
-<arg declared_type='id' index='0' name='eventMonitor' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='eventMonitor' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='rotation'>
@@ -9897,24 +10759,24 @@
</method>
<method selector='touchesMatchingPhase:inView:'>
<arg declared_type='NSTouchPhase' index='0' name='phase' type='I' type64='Q'/>
-<arg declared_type='NSView*' index='1' name='view' type='@'/>
-<retval declared_type='NSSet*' type='@'/>
+<arg declared_type='NSView * _Nullable' index='1' name='view' type='@'/>
+<retval declared_type='NSSet * _Nonnull' type='@'/>
</method>
<method selector='trackSwipeEventWithOptions:dampenAmountThresholdMin:max:usingHandler:'>
<arg declared_type='NSEventSwipeTrackingOptions' index='0' name='options' type='I' type64='Q'/>
<arg declared_type='CGFloat' index='1' name='minDampenThreshold' type='f' type64='d'/>
<arg declared_type='CGFloat' index='2' name='maxDampenThreshold' type='f' type64='d'/>
-<arg declared_type='void (^)(CGFloat, NSEventPhase, BOOL, BOOL *)' function_pointer='true' index='3' name='trackingHandler' type='@?'>
+<arg declared_type='void (^ _Nonnull)(CGFloat, NSEventPhase, BOOL, BOOL * _Nonnull)' function_pointer='true' index='3' name='trackingHandler' type='@?'>
<arg declared_type='CGFloat' type='f' type64='d'/>
<arg declared_type='NSEventPhase' type='I' type64='Q'/>
<arg declared_type='BOOL' type='B'/>
-<arg declared_type='BOOL*' type='^B'/>
+<arg declared_type='BOOL * _Nonnull' type='^B'/>
<retval declared_type='void' type='v'/>
</arg>
<retval declared_type='void' type='v'/>
</method>
<method selector='trackingArea'>
-<retval declared_type='NSTrackingArea*' type='@'/>
+<retval declared_type='NSTrackingArea * _Nullable' type='@'/>
</method>
<method selector='trackingNumber'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -9926,10 +10788,10 @@
<retval declared_type='unsigned long long' type='Q'/>
</method>
<method selector='userData'>
-<retval declared_type='void*' type='^v'/>
+<retval declared_type='void * _Nullable' type='^v'/>
</method>
<method selector='vendorDefined'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nonnull' type='@'/>
</method>
<method selector='vendorID'>
<retval declared_type='NSUInteger' type='I' type64='Q'/>
@@ -9938,7 +10800,7 @@
<retval declared_type='NSUInteger' type='I' type64='Q'/>
</method>
<method selector='window'>
-<retval declared_type='NSWindow*' type='@'/>
+<retval declared_type='NSWindow * _Nullable' type='@'/>
</method>
<method selector='windowNumber'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -9946,10 +10808,10 @@
</class>
<class name='NSFileWrapper'>
<method selector='icon'>
-<retval declared_type='NSImage*' type='@'/>
+<retval declared_type='NSImage * _Nullable' type='@'/>
</method>
<method selector='setIcon:'>
-<arg declared_type='NSImage*' index='0' name='icon' type='@'/>
+<arg declared_type='NSImage * _Nullable' index='0' name='icon' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
@@ -9959,14 +10821,14 @@
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
</method>
<method selector='afmDictionary'>
-<retval declared_type='NSDictionary*' type='@'/>
+<retval declared_type='NSDictionary * _Null_unspecified' type='@'/>
</method>
<method selector='ascender'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='boldSystemFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='boundingRectForFont'>
<retval declared_type='NSRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='{CGRect={CGPoint=dd}{CGSize=dd}}'/>
@@ -9980,10 +10842,10 @@
</method>
<method class_method='true' selector='controlContentFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='coveredCharacterSet'>
-<retval declared_type='NSCharacterSet*' type='@'/>
+<retval declared_type='NSCharacterSet * _Nonnull' type='@'/>
</method>
<method selector='defaultLineHeightForFont'>
<retval declared_type='CGFloat' type='f'/>
@@ -9992,55 +10854,55 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='displayName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='encodingScheme'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Null_unspecified' type='@'/>
</method>
<method selector='familyName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='fontDescriptor'>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method selector='fontName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='fontWithDescriptor:size:'>
-<arg declared_type='NSFontDescriptor*' index='0' name='fontDescriptor' type='@'/>
+<arg declared_type='NSFontDescriptor * _Nonnull' index='0' name='fontDescriptor' type='@'/>
<arg declared_type='CGFloat' index='1' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method class_method='true' selector='fontWithDescriptor:textTransform:'>
-<arg declared_type='NSFontDescriptor*' index='0' name='fontDescriptor' type='@'/>
-<arg declared_type='NSAffineTransform*' index='1' name='textTransform' type='@'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSFontDescriptor * _Nonnull' index='0' name='fontDescriptor' type='@'/>
+<arg declared_type='NSAffineTransform * _Nullable' index='1' name='textTransform' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method class_method='true' selector='fontWithName:matrix:'>
-<arg declared_type='NSString*' index='0' name='fontName' type='@'/>
-<arg const='true' declared_type='CGFloat*' index='1' name='fontMatrix' type='^f' type64='^d'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fontName' type='@'/>
+<arg const='true' declared_type='CGFloat * _Nonnull' index='1' name='fontMatrix' type='^f' type64='^d'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method class_method='true' selector='fontWithName:size:'>
-<arg declared_type='NSString*' index='0' name='fontName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fontName' type='@'/>
<arg declared_type='CGFloat' index='1' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='getAdvancements:forGlyphs:count:'>
-<arg declared_type='NSSizeArray' index='0' name='advancements' type='^{_NSSize=ff}' type64='^{CGSize=dd}'/>
-<arg const='true' declared_type='NSGlyph*' index='1' name='glyphs' type='^I'/>
+<arg declared_type='NSSizeArray _Nonnull' index='0' name='advancements' type='^{_NSSize=ff}' type64='^{CGSize=dd}'/>
+<arg const='true' declared_type='NSGlyph * _Nonnull' index='1' name='glyphs' type='^I'/>
<arg declared_type='NSUInteger' index='2' name='glyphCount' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getAdvancements:forPackedGlyphs:length:'>
-<arg declared_type='NSSizeArray' index='0' name='advancements' type='^{_NSSize=ff}' type64='^{CGSize=dd}'/>
-<arg const='true' declared_type='void*' index='1' name='packedGlyphs' type='^v'/>
+<arg declared_type='NSSizeArray _Nonnull' index='0' name='advancements' type='^{_NSSize=ff}' type64='^{CGSize=dd}'/>
+<arg const='true' declared_type='void * _Nonnull' index='1' name='packedGlyphs' type='^v'/>
<arg declared_type='NSUInteger' index='2' name='length' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='getBoundingRects:forGlyphs:count:'>
-<arg declared_type='NSRectArray' index='0' name='bounds' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
-<arg const='true' declared_type='NSGlyph*' index='1' name='glyphs' type='^I'/>
+<arg declared_type='NSRectArray _Nonnull' index='0' name='bounds' type='^{_NSRect={_NSPoint=ff}{_NSSize=ff}}' type64='^{CGRect={CGPoint=dd}{CGSize=dd}}'/>
+<arg const='true' declared_type='NSGlyph * _Nonnull' index='1' name='glyphs' type='^I'/>
<arg declared_type='NSUInteger' index='2' name='glyphCount' type='I' type64='Q'/>
<retval declared_type='void' type='v'/>
</method>
@@ -10052,7 +10914,7 @@
<retval declared_type='NSMultibyteGlyphPacking' type='I'/>
</method>
<method selector='glyphWithName:'>
-<arg declared_type='NSString*' index='0' name='aName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='aName' type='@'/>
<retval declared_type='NSGlyph' type='I'/>
</method>
<method selector='isBaseFont'>
@@ -10069,7 +10931,7 @@
</method>
<method class_method='true' selector='labelFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='labelFontSize'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -10078,22 +10940,27 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='matrix'>
-<retval const='true' declared_type='CGFloat*' type='^f' type64='^d'/>
+<retval const='true' declared_type='CGFloat * _Nonnull' type='^f' type64='^d'/>
</method>
<method selector='maximumAdvancement'>
<retval declared_type='NSSize' type='{_NSSize=ff}' type64='{CGSize=dd}'/>
</method>
<method class_method='true' selector='menuBarFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='menuFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='messageFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
+</method>
+<method class_method='true' selector='monospacedDigitSystemFontOfSize:weight:'>
+<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
+<arg declared_type='CGFloat' index='1' name='weight' type='f' type64='d'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='mostCompatibleStringEncoding'>
<retval declared_type='NSStringEncoding' type='I' type64='Q'/>
@@ -10103,7 +10970,7 @@
</method>
<method class_method='true' selector='paletteFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='pointSize'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -10117,68 +10984,68 @@
<method selector='positionOfGlyph:precededByGlyph:isNominal:'>
<arg declared_type='NSGlyph' index='0' name='curGlyph' type='I'/>
<arg declared_type='NSGlyph' index='1' name='prevGlyph' type='I'/>
-<arg declared_type='BOOL*' index='2' name='nominal' type='^B'/>
+<arg declared_type='BOOL * _Null_unspecified' index='2' name='nominal' type='^B'/>
<retval declared_type='NSPoint' type='{_NSPoint=ff}'/>
</method>
<method selector='positionOfGlyph:struckOverGlyph:metricsExist:'>
<arg declared_type='NSGlyph' index='0' name='curGlyph' type='I'/>
<arg declared_type='NSGlyph' index='1' name='prevGlyph' type='I'/>
-<arg declared_type='BOOL*' index='2' name='exist' type='^B'/>
+<arg declared_type='BOOL * _Null_unspecified' index='2' name='exist' type='^B'/>
<retval declared_type='NSPoint' type='{_NSPoint=ff}'/>
</method>
<method selector='positionOfGlyph:struckOverRect:metricsExist:'>
<arg declared_type='NSGlyph' index='0' name='aGlyph' type='I'/>
<arg declared_type='NSRect' index='1' name='aRect' type='{_NSRect={_NSPoint=ff}{_NSSize=ff}}'/>
-<arg declared_type='BOOL*' index='2' name='exist' type='^B'/>
+<arg declared_type='BOOL * _Null_unspecified' index='2' name='exist' type='^B'/>
<retval declared_type='NSPoint' type='{_NSPoint=ff}'/>
</method>
<method selector='positionOfGlyph:withRelation:toBaseGlyph:totalAdvancement:metricsExist:'>
<arg declared_type='NSGlyph' index='0' name='thisGlyph' type='I'/>
<arg declared_type='NSGlyphRelation' index='1' name='rel' type='I'/>
<arg declared_type='NSGlyph' index='2' name='baseGlyph' type='I'/>
-<arg declared_type='NSSizePointer' index='3' name='adv' type='^{_NSSize=ff}'/>
-<arg declared_type='BOOL*' index='4' name='exist' type='^B'/>
+<arg declared_type='NSSizePointer _Nonnull' index='3' name='adv' type='^{_NSSize=ff}'/>
+<arg declared_type='BOOL * _Null_unspecified' index='4' name='exist' type='^B'/>
<retval declared_type='NSPoint' type='{_NSPoint=ff}'/>
</method>
<method selector='positionsForCompositeSequence:numberOfGlyphs:pointArray:'>
-<arg declared_type='NSGlyph*' index='0' name='someGlyphs' type='^I'/>
+<arg declared_type='NSGlyph * _Null_unspecified' index='0' name='someGlyphs' type='^I'/>
<arg declared_type='NSInteger' index='1' name='numGlyphs' type='i'/>
-<arg declared_type='NSPointArray' index='2' name='points' type='^{_NSPoint=ff}'/>
+<arg declared_type='NSPointArray _Nonnull' index='2' name='points' type='^{_NSPoint=ff}'/>
<retval declared_type='NSInteger' type='i'/>
</method>
<method class_method='true' selector='preferredFontNames'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Null_unspecified' type='@'/>
</method>
<method selector='printerFont'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='renderingMode'>
<retval declared_type='NSFontRenderingMode' type='I' type64='Q'/>
</method>
<method selector='screenFont'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='screenFontWithRenderingMode:'>
<arg declared_type='NSFontRenderingMode' index='0' name='renderingMode' type='I' type64='Q'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='set'>
<retval declared_type='void' type='v'/>
</method>
<method selector='setInContext:'>
-<arg declared_type='NSGraphicsContext*' index='0' name='graphicsContext' type='@'/>
+<arg declared_type='NSGraphicsContext * _Nonnull' index='0' name='graphicsContext' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setPreferredFontNames:'>
-<arg declared_type='NSArray*' index='0' name='fontNameArray' type='@'/>
+<arg declared_type='NSArray * _Null_unspecified' index='0' name='fontNameArray' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setUserFixedPitchFont:'>
-<arg declared_type='NSFont*' index='0' name='aFont' type='@'/>
+<arg declared_type='NSFont * _Nullable' index='0' name='aFont' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setUserFont:'>
-<arg declared_type='NSFont*' index='0' name='aFont' type='@'/>
+<arg declared_type='NSFont * _Nullable' index='0' name='aFont' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='smallSystemFontSize'>
@@ -10186,7 +11053,12 @@
</method>
<method class_method='true' selector='systemFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
+</method>
+<method class_method='true' selector='systemFontOfSize:weight:'>
+<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
+<arg declared_type='CGFloat' index='1' name='weight' type='f' type64='d'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='systemFontSize'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -10196,15 +11068,15 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='textTransform'>
-<retval declared_type='NSAffineTransform*' type='@'/>
+<retval declared_type='NSAffineTransform * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='titleBarFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='toolTipsFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='underlinePosition'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -10213,22 +11085,22 @@
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method class_method='true' selector='useFont:'>
-<arg declared_type='NSString*' index='0' name='fontName' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='fontName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='userFixedPitchFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method class_method='true' selector='userFontOfSize:'>
<arg declared_type='CGFloat' index='0' name='fontSize' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='verticalFont'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='widthOfString:'>
-<arg declared_type='NSString*' index='0' name='string' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='string' type='@'/>
<retval declared_type='CGFloat' type='f'/>
</method>
<method selector='xHeight'>
@@ -10237,137 +11109,137 @@
</class>
<class name='NSFontCollection'>
<method class_method='true' selector='allFontCollectionNames'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='exclusionDescriptors'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method class_method='true' selector='fontCollectionWithAllAvailableDescriptors'>
-<retval declared_type='NSFontCollection*' type='@'/>
+<retval declared_type='NSFontCollection * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='fontCollectionWithDescriptors:'>
-<arg declared_type='NSArray*' index='0' name='queryDescriptors' type='@'/>
-<retval declared_type='NSFontCollection*' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='queryDescriptors' type='@'/>
+<retval declared_type='NSFontCollection * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='fontCollectionWithLocale:'>
-<arg declared_type='NSLocale*' index='0' name='locale' type='@'/>
-<retval declared_type='NSFontCollection*' type='@'/>
+<arg declared_type='NSLocale * _Nonnull' index='0' name='locale' type='@'/>
+<retval declared_type='NSFontCollection * _Nullable' type='@'/>
</method>
<method class_method='true' selector='fontCollectionWithName:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
-<retval declared_type='NSFontCollection*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
+<retval declared_type='NSFontCollection * _Nullable' type='@'/>
</method>
<method class_method='true' selector='fontCollectionWithName:visibility:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
<arg declared_type='NSFontCollectionVisibility' index='1' name='visibility' type='I' type64='Q'/>
-<retval declared_type='NSFontCollection*' type='@'/>
+<retval declared_type='NSFontCollection * _Nullable' type='@'/>
</method>
<method class_method='true' selector='hideFontCollectionWithName:visibility:error:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
<arg declared_type='NSFontCollectionVisibility' index='1' name='visibility' type='I' type64='Q'/>
-<arg declared_type='NSError**' index='2' name='error' type='^@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='2' name='error' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='matchingDescriptors'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='matchingDescriptorsForFamily:'>
-<arg declared_type='NSString*' index='0' name='family' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='family' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='matchingDescriptorsForFamily:options:'>
-<arg declared_type='NSString*' index='0' name='family' type='@'/>
-<arg declared_type='NSDictionary*' index='1' name='options' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='family' type='@'/>
+<arg declared_type='NSDictionary * _Nullable' index='1' name='options' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='matchingDescriptorsWithOptions:'>
-<arg declared_type='NSDictionary*' index='0' name='options' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSDictionary * _Nullable' index='0' name='options' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='queryDescriptors'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method class_method='true' selector='renameFontCollectionWithName:visibility:toName:error:'>
-<arg declared_type='NSString*' index='0' name='name' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='name' type='@'/>
<arg declared_type='NSFontCollectionVisibility' index='1' name='visibility' type='I' type64='Q'/>
-<arg declared_type='NSString*' index='2' name='name' type='@'/>
-<arg declared_type='NSError**' index='3' name='error' type='^@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='name' type='@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='error' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method class_method='true' selector='showFontCollection:withName:visibility:error:'>
-<arg declared_type='NSFontCollection*' index='0' name='collection' type='@'/>
-<arg declared_type='NSString*' index='1' name='name' type='@'/>
+<arg declared_type='NSFontCollection * _Nonnull' index='0' name='collection' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='name' type='@'/>
<arg declared_type='NSFontCollectionVisibility' index='2' name='visibility' type='I' type64='Q'/>
-<arg declared_type='NSError**' index='3' name='error' type='^@'/>
+<arg declared_type='NSError * _Nullable * _Nullable' index='3' name='error' type='^@'/>
<retval declared_type='BOOL' type='B'/>
</method>
</class>
<class name='NSFontDescriptor'>
<method selector='fontAttributes'>
-<retval declared_type='NSDictionary*' type='@'/>
+<retval declared_type='NSDictionary * _Nonnull' type='@'/>
</method>
<method selector='fontDescriptorByAddingAttributes:'>
-<arg declared_type='NSDictionary*' index='0' name='attributes' type='@'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='0' name='attributes' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method selector='fontDescriptorWithFace:'>
-<arg declared_type='NSString*' index='0' name='newFace' type='@'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='newFace' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method selector='fontDescriptorWithFamily:'>
-<arg declared_type='NSString*' index='0' name='newFamily' type='@'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='newFamily' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='fontDescriptorWithFontAttributes:'>
-<arg declared_type='NSDictionary*' index='0' name='attributes' type='@'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<arg declared_type='NSDictionary * _Nullable' index='0' name='attributes' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method selector='fontDescriptorWithMatrix:'>
-<arg declared_type='NSAffineTransform*' index='0' name='matrix' type='@'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<arg declared_type='NSAffineTransform * _Nonnull' index='0' name='matrix' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='fontDescriptorWithName:matrix:'>
-<arg declared_type='NSString*' index='0' name='fontName' type='@'/>
-<arg declared_type='NSAffineTransform*' index='1' name='matrix' type='@'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fontName' type='@'/>
+<arg declared_type='NSAffineTransform * _Nonnull' index='1' name='matrix' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='fontDescriptorWithName:size:'>
-<arg declared_type='NSString*' index='0' name='fontName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fontName' type='@'/>
<arg declared_type='CGFloat' index='1' name='size' type='f' type64='d'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method selector='fontDescriptorWithSize:'>
<arg declared_type='CGFloat' index='0' name='newPointSize' type='f' type64='d'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method selector='fontDescriptorWithSymbolicTraits:'>
<arg declared_type='NSFontSymbolicTraits' index='0' name='symbolicTraits' type='I'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nonnull' type='@'/>
</method>
<method selector='initWithFontAttributes:'>
-<arg declared_type='NSDictionary*' index='0' name='attributes' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSDictionary * _Nullable' index='0' name='attributes' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='matchingFontDescriptorWithMandatoryKeys:'>
-<arg declared_type='NSSet*' index='0' name='mandatoryKeys' type='@'/>
-<retval declared_type='NSFontDescriptor*' type='@'/>
+<arg declared_type='NSSet * _Nullable' index='0' name='mandatoryKeys' type='@'/>
+<retval declared_type='NSFontDescriptor * _Nullable' type='@'/>
</method>
<method selector='matchingFontDescriptorsWithMandatoryKeys:'>
-<arg declared_type='NSSet*' index='0' name='mandatoryKeys' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSSet * _Nullable' index='0' name='mandatoryKeys' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='matrix'>
-<retval declared_type='NSAffineTransform*' type='@'/>
+<retval declared_type='NSAffineTransform * _Nullable' type='@'/>
</method>
<method selector='objectForKey:'>
-<arg declared_type='NSString*' index='0' name='anAttribute' type='@'/>
-<retval declared_type='id' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='anAttribute' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='pointSize'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='postscriptName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='symbolicTraits'>
<retval declared_type='NSFontSymbolicTraits' type='I'/>
@@ -10375,75 +11247,75 @@
</class>
<class name='NSFontManager'>
<method selector='action'>
-<retval declared_type='SEL' type=':'/>
+<retval declared_type='SEL _Nonnull' type=':'/>
</method>
<method selector='addCollection:options:'>
-<arg declared_type='NSString*' index='0' name='collectionName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='collectionName' type='@'/>
<arg declared_type='NSFontCollectionOptions' index='1' name='collectionOptions' type='I' type64='Q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='addFontDescriptors:toCollection:'>
-<arg declared_type='NSArray*' index='0' name='descriptors' type='@'/>
-<arg declared_type='NSString*' index='1' name='collectionName' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='descriptors' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='collectionName' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='addFontTrait:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='availableFontFamilies'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='availableFontNamesMatchingFontDescriptor:'>
-<arg declared_type='NSFontDescriptor*' index='0' name='descriptor' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSFontDescriptor * _Nonnull' index='0' name='descriptor' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='availableFontNamesWithTraits:'>
<arg declared_type='NSFontTraitMask' index='0' name='someTraits' type='I' type64='Q'/>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='availableFonts'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='availableMembersOfFontFamily:'>
-<arg declared_type='NSString*' index='0' name='fam' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fam' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='collectionNames'>
-<retval declared_type='NSArray*' type='@'/>
+<retval declared_type='NSArray * _Nonnull' type='@'/>
</method>
<method selector='convertAttributes:'>
-<arg declared_type='NSDictionary*' index='0' name='attributes' type='@'/>
-<retval declared_type='NSDictionary*' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='0' name='attributes' type='@'/>
+<retval declared_type='NSDictionary * _Nonnull' type='@'/>
</method>
<method selector='convertFont:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='convertFont:toFace:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
-<arg declared_type='NSString*' index='1' name='typeface' type='@'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='typeface' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='convertFont:toFamily:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
-<arg declared_type='NSString*' index='1' name='family' type='@'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='family' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='convertFont:toHaveTrait:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<arg declared_type='NSFontTraitMask' index='1' name='trait' type='I' type64='Q'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='convertFont:toNotHaveTrait:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<arg declared_type='NSFontTraitMask' index='1' name='trait' type='I' type64='Q'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='convertFont:toSize:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<arg declared_type='CGFloat' index='1' name='size' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='convertFontTraits:'>
<arg declared_type='NSFontTraitMask' index='0' name='traits' type='I' type64='Q'/>
@@ -10451,38 +11323,38 @@
</method>
<method selector='convertWeight:ofFont:'>
<arg declared_type='BOOL' index='0' name='upFlag' type='B'/>
-<arg declared_type='NSFont*' index='1' name='fontObj' type='@'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='1' name='fontObj' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='currentFontAction'>
<retval declared_type='NSFontAction' type='I' type64='Q'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='fontDescriptorsInCollection:'>
-<arg declared_type='NSString*' index='0' name='collectionNames' type='@'/>
-<retval declared_type='NSArray*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='collectionNames' type='@'/>
+<retval declared_type='NSArray * _Nullable' type='@'/>
</method>
<method selector='fontMenu:'>
<arg declared_type='BOOL' index='0' name='create' type='B'/>
-<retval declared_type='NSMenu*' type='@'/>
+<retval declared_type='NSMenu * _Nullable' type='@'/>
</method>
<method selector='fontNamed:hasTraits:'>
-<arg declared_type='NSString*' index='0' name='fName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='fName' type='@'/>
<arg declared_type='NSFontTraitMask' index='1' name='someTraits' type='I' type64='Q'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='fontPanel:'>
<arg declared_type='BOOL' index='0' name='create' type='B'/>
-<retval declared_type='NSFontPanel*' type='@'/>
+<retval declared_type='NSFontPanel * _Nullable' type='@'/>
</method>
<method selector='fontWithFamily:traits:weight:size:'>
-<arg declared_type='NSString*' index='0' name='family' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='family' type='@'/>
<arg declared_type='NSFontTraitMask' index='1' name='traits' type='I' type64='Q'/>
<arg declared_type='NSInteger' index='2' name='weight' type='i' type64='q'/>
<arg declared_type='CGFloat' index='3' name='size' type='f' type64='d'/>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='isEnabled'>
<retval declared_type='BOOL' type='B'/>
@@ -10491,51 +11363,51 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='localizedNameForFamily:face:'>
-<arg declared_type='NSString*' index='0' name='family' type='@'/>
-<arg declared_type='NSString*' index='1' name='faceKey' type='@'/>
-<retval declared_type='NSString*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='family' type='@'/>
+<arg declared_type='NSString * _Nullable' index='1' name='faceKey' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='modifyFont:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='modifyFontViaPanel:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='orderFrontFontPanel:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='orderFrontStylesPanel:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeCollection:'>
-<arg declared_type='NSString*' index='0' name='collectionName' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='collectionName' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='removeFontDescriptor:fromCollection:'>
-<arg declared_type='NSFontDescriptor*' index='0' name='descriptor' type='@'/>
-<arg declared_type='NSString*' index='1' name='collection' type='@'/>
+<arg declared_type='NSFontDescriptor * _Nonnull' index='0' name='descriptor' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='1' name='collection' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='removeFontTrait:'>
-<arg declared_type='id' index='0' name='sender' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='sender' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='selectedFont'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nullable' type='@'/>
</method>
<method selector='sendAction'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='setAction:'>
-<arg declared_type='SEL' index='0' name='action' type=':'/>
+<arg declared_type='SEL _Nonnull' index='0' name='action' type=':'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnabled:'>
@@ -10543,62 +11415,62 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setFontManagerFactory:'>
-<arg declared_type='Class' index='0' name='factoryId' type='#'/>
+<arg declared_type='Class _Nullable' index='0' name='factoryId' type='#'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setFontMenu:'>
-<arg declared_type='NSMenu*' index='0' name='newMenu' type='@'/>
+<arg declared_type='NSMenu * _Nonnull' index='0' name='newMenu' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='setFontPanelFactory:'>
-<arg declared_type='Class' index='0' name='factoryId' type='#'/>
+<arg declared_type='Class _Nullable' index='0' name='factoryId' type='#'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedAttributes:isMultiple:'>
-<arg declared_type='NSDictionary*' index='0' name='attributes' type='@'/>
+<arg declared_type='NSDictionary * _Nonnull' index='0' name='attributes' type='@'/>
<arg declared_type='BOOL' index='1' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setSelectedFont:isMultiple:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<arg declared_type='BOOL' index='1' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg declared_type='id' index='0' name='target' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='sharedFontManager'>
-<retval declared_type='NSFontManager*' type='@'/>
+<retval declared_type='NSFontManager * _Nonnull' type='@'/>
</method>
<method selector='target'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='traitsOfFont:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<retval declared_type='NSFontTraitMask' type='I' type64='Q'/>
</method>
<method selector='weightOfFont:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
</class>
<class name='NSFontPanel'>
<method selector='accessoryView'>
-<retval declared_type='NSView*' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
</method>
<method selector='isEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='panelConvertFont:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
-<retval declared_type='NSFont*' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='reloadDefaultFontFamilies'>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAccessoryView:'>
-<arg declared_type='NSView*' index='0' name='accessoryView' type='@'/>
+<arg declared_type='NSView * _Nullable' index='0' name='accessoryView' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnabled:'>
@@ -10606,7 +11478,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setPanelFont:isMultiple:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<arg declared_type='BOOL' index='1' name='flag' type='B'/>
<retval declared_type='void' type='v'/>
</method>
@@ -10615,7 +11487,7 @@
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='sharedFontPanel'>
-<retval declared_type='NSFontPanel*' type='@'/>
+<retval declared_type='NSFontPanel * _Nonnull' type='@'/>
</method>
<method class_method='true' selector='sharedFontPanelExists'>
<retval declared_type='BOOL' type='B'/>
@@ -10626,12 +11498,12 @@
</class>
<class name='NSForm'>
<method selector='addEntry:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
-<retval declared_type='NSFormCell*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='title' type='@'/>
+<retval declared_type='NSFormCell * _Nonnull' type='@'/>
</method>
<method selector='cellAtIndex:'>
<arg declared_type='NSInteger' index='0' name='index' type='i' type64='q'/>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Null_unspecified' type='@'/>
</method>
<method selector='drawCellAtIndex:'>
<arg declared_type='NSInteger' index='0' name='index' type='i' type64='q'/>
@@ -10645,9 +11517,9 @@
<retval declared_type='NSInteger' type='i' type64='q'/>
</method>
<method selector='insertEntry:atIndex:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='title' type='@'/>
<arg declared_type='NSInteger' index='1' name='index' type='i' type64='q'/>
-<retval declared_type='NSFormCell*' type='@'/>
+<retval declared_type='NSFormCell * _Null_unspecified' type='@'/>
</method>
<method selector='preferredTextFieldWidth'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -10693,7 +11565,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTextFont:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleAlignment:'>
@@ -10705,40 +11577,40 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleFont:'>
-<arg declared_type='NSFont*' index='0' name='fontObj' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='fontObj' type='@'/>
<retval declared_type='void' type='v'/>
</method>
</class>
<class name='NSFormCell'>
<method selector='attributedTitle'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nonnull' type='@'/>
</method>
<method selector='initTextCell:'>
-<arg declared_type='NSString*' index='0' name='aString' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='aString' type='@'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='isOpaque'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='placeholderAttributedString'>
-<retval declared_type='NSAttributedString*' type='@'/>
+<retval declared_type='NSAttributedString * _Nullable' type='@'/>
</method>
<method selector='placeholderString'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
<method selector='preferredTextFieldWidth'>
<retval declared_type='CGFloat' type='f' type64='d'/>
</method>
<method selector='setAttributedTitle:'>
-<arg declared_type='NSAttributedString*' index='0' name='attributedTitle' type='@'/>
+<arg declared_type='NSAttributedString * _Nonnull' index='0' name='attributedTitle' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPlaceholderAttributedString:'>
-<arg declared_type='NSAttributedString*' index='0' name='placeholderAttributedString' type='@'/>
+<arg declared_type='NSAttributedString * _Nullable' index='0' name='placeholderAttributedString' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPlaceholderString:'>
-<arg declared_type='NSString*' index='0' name='placeholderString' type='@'/>
+<arg declared_type='NSString * _Nullable' index='0' name='placeholderString' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setPreferredTextFieldWidth:'>
@@ -10746,7 +11618,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitle:'>
-<arg declared_type='NSString*' index='0' name='title' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='title' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleAlignment:'>
@@ -10758,7 +11630,7 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleFont:'>
-<arg declared_type='NSFont*' index='0' name='titleFont' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='0' name='titleFont' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleWidth:'>
@@ -10766,11 +11638,11 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setTitleWithMnemonic:'>
-<arg declared_type='NSString*' index='0' name='stringWithAmpersand' type='@'/>
+<arg declared_type='NSString * _Null_unspecified' index='0' name='stringWithAmpersand' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='title'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nonnull' type='@'/>
</method>
<method selector='titleAlignment'>
<retval declared_type='NSTextAlignment' type='I' type64='Q'/>
@@ -10779,7 +11651,7 @@
<retval declared_type='NSWritingDirection' type='i' type64='q'/>
</method>
<method selector='titleFont'>
-<retval declared_type='NSFont*' type='@'/>
+<retval declared_type='NSFont * _Nonnull' type='@'/>
</method>
<method selector='titleWidth'>
<retval declared_type='CGFloat' type='f' type64='d'/>
@@ -10791,14 +11663,14 @@
</class>
<class name='NSGestureRecognizer'>
<method selector='action'>
-<retval declared_type='SEL' type=':'/>
+<retval declared_type='SEL _Nullable' type=':'/>
</method>
<method selector='canBePreventedByGestureRecognizer:'>
-<arg declared_type='NSGestureRecognizer*' index='0' name='preventingGestureRecognizer' type='@'/>
+<arg declared_type='NSGestureRecognizer * _Nonnull' index='0' name='preventingGestureRecognizer' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='canPreventGestureRecognizer:'>
-<arg declared_type='NSGestureRecognizer*' index='0' name='preventedGestureRecognizer' type='@'/>
+<arg declared_type='NSGestureRecognizer * _Nonnull' index='0' name='preventedGestureRecognizer' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='delaysKeyEvents'>
@@ -10820,89 +11692,92 @@
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='delegate'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='flagsChanged:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initWithCoder:'>
-<arg declared_type='NSCoder*' index='0' name='coder' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSCoder * _Nonnull' index='0' name='coder' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithTarget:action:'>
-<arg declared_type='id' index='0' name='target' type='@'/>
-<arg declared_type='SEL' index='1' name='action' type=':'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='target' type='@'/>
+<arg declared_type='SEL _Nullable' index='1' name='action' type=':'/>
+<retval declared_type='instancetype _Nonnull' type='@'/>
</method>
<method selector='isEnabled'>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='keyDown:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='keyUp:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='locationInView:'>
-<arg declared_type='NSView*' index='0' name='view' type='@'/>
+<arg declared_type='NSView * _Nullable' index='0' name='view' type='@'/>
<retval declared_type='NSPoint' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
</method>
<method selector='magnifyWithEvent:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='mouseDown:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='mouseDragged:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='mouseUp:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='otherMouseDown:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='otherMouseDragged:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='otherMouseUp:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='pressureChangeWithEvent:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
+<method selector='pressureConfiguration'>
+<retval declared_type='NSPressureConfiguration * _Nonnull' type='@'/>
+</method>
<method selector='reset'>
<retval declared_type='void' type='v'/>
</method>
<method selector='rightMouseDown:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='rightMouseDragged:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='rightMouseUp:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='rotateWithEvent:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setAction:'>
-<arg declared_type='SEL' index='0' name='action' type=':'/>
+<arg declared_type='SEL _Nullable' index='0' name='action' type=':'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelaysKeyEvents:'>
@@ -10930,53 +11805,57 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='setDelegate:'>
-<arg declared_type='id' index='0' name='delegate' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='delegate' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setEnabled:'>
<arg declared_type='BOOL' index='0' name='enabled' type='B'/>
<retval declared_type='void' type='v'/>
</method>
+<method selector='setPressureConfiguration:'>
+<arg declared_type='NSPressureConfiguration * _Nonnull' index='0' name='pressureConfiguration' type='@'/>
+<retval declared_type='void' type='v'/>
+</method>
<method selector='setState:'>
<arg declared_type='NSGestureRecognizerState' index='0' name='state' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='setTarget:'>
-<arg declared_type='id' index='0' name='target' type='@'/>
+<arg declared_type='id _Nullable' index='0' name='target' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='shouldBeRequiredToFailByGestureRecognizer:'>
-<arg declared_type='NSGestureRecognizer*' index='0' name='otherGestureRecognizer' type='@'/>
+<arg declared_type='NSGestureRecognizer * _Nonnull' index='0' name='otherGestureRecognizer' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='shouldRequireFailureOfGestureRecognizer:'>
-<arg declared_type='NSGestureRecognizer*' index='0' name='otherGestureRecognizer' type='@'/>
+<arg declared_type='NSGestureRecognizer * _Nonnull' index='0' name='otherGestureRecognizer' type='@'/>
<retval declared_type='BOOL' type='B'/>
</method>
<method selector='state'>
<retval declared_type='NSGestureRecognizerState' type='i' type64='q'/>
</method>
<method selector='tabletPoint:'>
-<arg declared_type='NSEvent*' index='0' name='event' type='@'/>
+<arg declared_type='NSEvent * _Nonnull' index='0' name='event' type='@'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='target'>
-<retval declared_type='id' type='@'/>
+<retval declared_type='id _Nullable' type='@'/>
</method>
<method selector='view'>
-<retval declared_type='NSView*' type='@'/>
+<retval declared_type='NSView * _Nullable' type='@'/>
</method>
</class>
<class name='NSGlyphGenerator'>
<method selector='generateGlyphsForGlyphStorage:desiredNumberOfCharacters:glyphIndex:characterIndex:'>
-<arg declared_type='id' index='0' name='glyphStorage' type='@'/>
+<arg declared_type='id _Nonnull' index='0' name='glyphStorage' type='@'/>
<arg declared_type='NSUInteger' index='1' name='nChars' type='I' type64='Q'/>
-<arg declared_type='NSUInteger*' index='2' name='glyphIndex' type='^I' type64='^Q'/>
-<arg declared_type='NSUInteger*' index='3' name='charIndex' type='^I' type64='^Q'/>
+<arg declared_type='NSUInteger * _Nullable' index='2' name='glyphIndex' type='^I' type64='^Q'/>
+<arg declared_type='NSUInteger * _Nullable' index='3' name='charIndex' type='^I' type64='^Q'/>
<retval declared_type='void' type='v'/>
</method>
<method class_method='true' selector='sharedGlyphGenerator'>
-<retval declared_type='NSGlyphGenerator*' type='@'/>
+<retval declared_type='NSGlyphGenerator * _Nonnull' type='@'/>
</method>
</class>
<class name='NSGlyphInfo'>
@@ -10989,28 +11868,28 @@
<method class_method='true' selector='glyphInfoWithCharacterIdentifier:collection:baseString:'>
<arg declared_type='NSUInteger' index='0' name='cid' type='I' type64='Q'/>
<arg declared_type='NSCharacterCollection' index='1' name='characterCollection' type='I' type64='Q'/>
-<arg declared_type='NSString*' index='2' name='theString' type='@'/>
-<retval declared_type='NSGlyphInfo*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='theString' type='@'/>
+<retval declared_type='NSGlyphInfo * _Nullable' type='@'/>
</method>
<method class_method='true' selector='glyphInfoWithGlyph:forFont:baseString:'>
<arg declared_type='NSGlyph' index='0' name='glyph' type='I'/>
-<arg declared_type='NSFont*' index='1' name='font' type='@'/>
-<arg declared_type='NSString*' index='2' name='theString' type='@'/>
-<retval declared_type='NSGlyphInfo*' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='1' name='font' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='theString' type='@'/>
+<retval declared_type='NSGlyphInfo * _Nullable' type='@'/>
</method>
<method class_method='true' selector='glyphInfoWithGlyphName:forFont:baseString:'>
-<arg declared_type='NSString*' index='0' name='glyphName' type='@'/>
-<arg declared_type='NSFont*' index='1' name='font' type='@'/>
-<arg declared_type='NSString*' index='2' name='theString' type='@'/>
-<retval declared_type='NSGlyphInfo*' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='0' name='glyphName' type='@'/>
+<arg declared_type='NSFont * _Nonnull' index='1' name='font' type='@'/>
+<arg declared_type='NSString * _Nonnull' index='2' name='theString' type='@'/>
+<retval declared_type='NSGlyphInfo * _Nullable' type='@'/>
</method>
<method selector='glyphName'>
-<retval declared_type='NSString*' type='@'/>
+<retval declared_type='NSString * _Nullable' type='@'/>
</method>
</class>
<class name='NSGradient'>
<method selector='colorSpace'>
-<retval declared_type='NSColorSpace*' type='@'/>
+<retval declared_type='NSColorSpace * _Nonnull' type='@'/>
</method>
<method selector='drawFromCenter:radius:toCenter:radius:options:'>
<arg declared_type='NSPoint' index='0' name='startCenter' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
@@ -11027,12 +11906,12 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='drawInBezierPath:angle:'>
-<arg declared_type='NSBezierPath*' index='0' name='path' type='@'/>
+<arg declared_type='NSBezierPath * _Nonnull' index='0' name='path' type='@'/>
<arg declared_type='CGFloat' index='1' name='angle' type='f' type64='d'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='drawInBezierPath:relativeCenterPosition:'>
-<arg declared_type='NSBezierPath*' index='0' name='path' type='@'/>
+<arg declared_type='NSBezierPath * _Nonnull' index='0' name='path' type='@'/>
<arg declared_type='NSPoint' index='1' name='relativeCenterPosition' type='{_NSPoint=ff}' type64='{CGPoint=dd}'/>
<retval declared_type='void' type='v'/>
</method>
@@ -11047,33 +11926,33 @@
<retval declared_type='void' type='v'/>
</method>
<method selector='getColor:location:atIndex:'>
-<arg declared_type='NSColor**' index='0' name='color' type='^@'/>
-<arg declared_type='CGFloat*' index='1' name='location' type='^f' type64='^d'/>
+<arg declared_type='NSColor * _Nonnull * _Nullable' index='0' name='color' type='^@'/>
+<arg declared_type='CGFloat * _Nullable' index='1' name='location' type='^f' type64='^d'/>
<arg declared_type='NSInteger' index='2' name='index' type='i' type64='q'/>
<retval declared_type='void' type='v'/>
</method>
<method selector='initWithColors:'>
-<arg declared_type='NSArray*' index='0' name='colorArray' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='colorArray' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithColors:atLocations:colorSpace:'>
-<arg declared_type='NSArray*' index='0' name='colorArray' type='@'/>
-<arg const='true' declared_type='CGFloat*' index='1' name='locations' type='^f' type64='^d'/>
-<arg declared_type='NSColorSpace*' index='2' name='colorSpace' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSArray * _Nonnull' index='0' name='colorArray' type='@'/>
+<arg const='true' declared_type='CGFloat * _Nullable' index='1' name='locations' type='^f' type64='^d'/>
+<arg declared_type='NSColorSpace * _Nonnull' index='2' name='colorSpace' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithColorsAndLocations:' sentinel='0' variadic='true'>
-<arg declared_type='NSColor*' index='0' name='firstColor' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='firstColor' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='initWithStartingColor:endingColor:'>
-<arg declared_type='NSColor*' index='0' name='startingColor' type='@'/>
-<arg declared_type='NSColor*' index='1' name='endingColor' type='@'/>
-<retval declared_type='instancetype' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='0' name='startingColor' type='@'/>
+<arg declared_type='NSColor * _Nonnull' index='1' name='endingColor' type='@'/>
+<retval declared_type='instancetype _Nullable' type='@'/>
</method>
<method selector='interpolatedColorAtLocation:'>
<arg declared_type='CGFloat' index='0' name='location' type='f' type64='d'/>
-<retval declared_type='NSColor*' type='@'/>
+<retval declared_type='NSColor * _Nonnull' type='@'/>
</method>
<method selector='numberOfColorStops'>
<retval declared_type='NSInteger' type='i' type64='q'/>
@@ -11081,13 +11960,13 @@
</class>
<class name='NSGraphicsContext'>
<method selector='CGContext'>
-<retval declared_type='CGContextRef' type='^{CGContext=}'/>
+<retval declared_type='CGContextRef _Nonnull' type='^{CGContext=}'/>
</method>
<method selector='CIContext'>
-<retval declared_type='CIContext*' type='@'/>
+<retval declared_type='CIContext * _Nullable' type='@'/>
</method>
<method selector='attributes'>
-<retval declared_type='NSDictionary*' type='@'/>
+<retval declared_type='NSDictionary * _Nullable' type='@'/>