QuelSolaar/macos/c-ocoa/nsarray.h

1065 lines
52 KiB
C

/*
This file has been automatically generated by the shimmer industries c-ocoa API generator
Thus, manual changes to this file will be lost if the file is re-generated.
*/
#ifndef SHIMMER_C_OCOA_NSARRAY_HEADER
#define SHIMMER_C_OCOA_NSARRAY_HEADER
typedef void* nsarray_t;
#include "c_ocoa_types.h"
// Signature from Objective-C Runtime: {_NSRange=QQ} rangeAtIndex: @ : Q
_NSRange nsarray_rangeAtIndex( nsarray_t object, unsigned long long arg0 );
// Signature from Objective-C Runtime: Q indexOfFirstRangeContainingOrFollowing: @ : Q
unsigned long long nsarray_indexOfFirstRangeContainingOrFollowing( nsarray_t object, unsigned long long arg0 );
// Signature from Objective-C Runtime: c rangesContainLocation: @ : Q
char nsarray_rangesContainLocation( nsarray_t object, unsigned long long arg0 );
// Signature from Objective-C Runtime: {_NSRange=QQ} firstRange @ :
_NSRange nsarray_firstRange( nsarray_t object );
// Signature from Objective-C Runtime: {_NSRange=QQ} maximumRange @ :
_NSRange nsarray_maximumRange( nsarray_t object );
// Signature from Objective-C Runtime: {_NSRange=QQ} lastRange @ :
_NSRange nsarray_lastRange( nsarray_t object );
// Signature from Objective-C Runtime: c NS_isIdenticalToArray: @ : @
char nsarray_NS_isIdenticalToArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c NS_containsObjectIdenticalTo: @ : @
char nsarray_NS_containsObjectIdenticalTo( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ resourceStack @ :
nsobject_t nsarray_resourceStack( nsarray_t object );
// Signature from Objective-C Runtime: @ ui_arrayByRemovingLastObjectEqualTo: @ : @
nsobject_t nsarray_ui_arrayByRemovingLastObjectEqualTo( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ subarrayWithObjectsOfKind: @ : #
nsobject_t nsarray_subarrayWithObjectsOfKind( nsarray_t object, nsclass_t arg0 );
// Signature from Objective-C Runtime: v encodeWithCAMLWriter: @ : @
void nsarray_encodeWithCAMLWriter( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ CA_interpolateValues:::interpolator: @ : @ @ @ r^{ValueInterpolator=dddddddddB}
nsobject_t nsarray_CA_interpolateValues( nsarray_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, ValueInterpolator* arg3 );
// Signature from Objective-C Runtime: @ CAMLType @ :
nsobject_t nsarray_CAMLType( nsarray_t object );
// Signature from Objective-C Runtime: @ CA_addValue:multipliedBy: @ : @ i
nsobject_t nsarray_CA_addValue( nsarray_t object, nsobject_t arg0, int arg1 );
// Signature from Objective-C Runtime: @ CA_interpolateValue:byFraction: @ : @ f
nsobject_t nsarray_CA_interpolateValue( nsarray_t object, nsobject_t arg0, float arg1 );
// Signature from Objective-C Runtime: @ CI_initWithAffineTransform: @ : {CGAffineTransform=dddddd}
nsobject_t nsarray_CI_initWithAffineTransform( nsarray_t object, CGAffineTransform arg0 );
// Signature from Objective-C Runtime: @ CI_initWithRect: @ : {CGRect={CGPoint=dd}{CGSize=dd}}
nsobject_t nsarray_CI_initWithRect( nsarray_t object, CGRect arg0 );
// Signature from Objective-C Runtime: {CGAffineTransform=dddddd} CI_affineTransform @ :
CGAffineTransform nsarray_CI_affineTransform( nsarray_t object );
// Signature from Objective-C Runtime: {CGRect={CGPoint=dd}{CGSize=dd}} CI_rect @ :
CGRect nsarray_CI_rect( nsarray_t object );
// Signature from Objective-C Runtime: @ elementsToString:debug: @ : i c
nsobject_t nsarray_elementsToString( nsarray_t object, int arg0, char arg1 );
// Signature from Objective-C Runtime: v bs_each: @ : @?
void nsarray_bs_each( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ bs_filter: @ : @?
nsobject_t nsarray_bs_filter( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ bs_firstObjectPassingTest: @ : @?
nsobject_t nsarray_bs_firstObjectPassingTest( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: c bs_containsObjectPassingTest: @ : @?
char nsarray_bs_containsObjectPassingTest( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ bs_map: @ : @?
nsobject_t nsarray_bs_map( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ bs_compactMap: @ : @?
nsobject_t nsarray_bs_compactMap( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ bs_reduce:block: @ : @ @?
nsobject_t nsarray_bs_reduce( nsarray_t object, nsobject_t arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: @ bs_firstObjectOfClass: @ : #
nsobject_t nsarray_bs_firstObjectOfClass( nsarray_t object, nsclass_t arg0 );
// Signature from Objective-C Runtime: @ bs_flatten @ :
nsobject_t nsarray_bs_flatten( nsarray_t object );
// Signature from Objective-C Runtime: @ bs_differenceWithArray: @ : @
nsobject_t nsarray_bs_differenceWithArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v bs_enumerateObjectsOfClass:usingBlock: @ : # @?
void nsarray_bs_enumerateObjectsOfClass( nsarray_t object, nsclass_t arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: @ bs_first: @ : Q
nsobject_t nsarray_bs_first( nsarray_t object, unsigned long long arg0 );
// Signature from Objective-C Runtime: @ bs_firstObjectOfClassNamed: @ : @
nsobject_t nsarray_bs_firstObjectOfClassNamed( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ bs_objectsOfClass: @ : #
nsobject_t nsarray_bs_objectsOfClass( nsarray_t object, nsclass_t arg0 );
// Signature from Objective-C Runtime: @ bs_reverse @ :
nsobject_t nsarray_bs_reverse( nsarray_t object );
// Signature from Objective-C Runtime: @ bs_mapNoNulls: @ : @?
nsobject_t nsarray_bs_mapNoNulls( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ bs_flattenedDifferenceWithArray: @ : @
nsobject_t nsarray_bs_flattenedDifferenceWithArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ cutFirstObject @ :
nsobject_t nsarray_cutFirstObject( nsarray_t object );
// Signature from Objective-C Runtime: @ debugDescription @ :
nsobject_t nsarray_debugDescription( nsarray_t object );
// Signature from Objective-C Runtime: @ initWithContentsOfFile: @ : @
nsobject_t nsarray_initWithContentsOfFile( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ initWithContentsOfURL: @ : @
nsobject_t nsarray_initWithContentsOfURL( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: # classForCoder @ :
nsclass_t nsarray_classForCoder( nsarray_t object );
// Signature from Objective-C Runtime: v encodeWithCoder: @ : @
void nsarray_encodeWithCoder( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ initWithCoder: @ : @
nsobject_t nsarray_initWithCoder( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v setValue:forKey: @ : @ @
void nsarray_setValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ replacementObjectForPortCoder: @ : @
nsobject_t nsarray_replacementObjectForPortCoder( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ valueForKey: @ : @
nsobject_t nsarray_valueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ valueForKeyPath: @ : @
nsobject_t nsarray_valueForKeyPath( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c writeToFile:atomically: @ : @ c
char nsarray_writeToFile( nsarray_t object, nsobject_t arg0, char arg1 );
// Signature from Objective-C Runtime: @ sortedArrayHint @ :
nsobject_t nsarray_sortedArrayHint( nsarray_t object );
// Signature from Objective-C Runtime: @ sortedArrayUsingSelector:hint: @ : : @
nsobject_t nsarray_sortedArrayUsingSelector( nsarray_t object, nsselector_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: c writeToURL:atomically: @ : @ c
char nsarray_writeToURL( nsarray_t object, nsobject_t arg0, char arg1 );
// Signature from Objective-C Runtime: @ differenceFromArray:withOptions:usingEquivalenceTest: @ : @ Q @?
nsobject_t nsarray_differenceFromArray( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: v takeValue:forKey: @ : @ @
void nsarray_takeValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: v addObserver:forKeyPath:options:context: @ : @ @ Q ^v
void nsarray_addObserver( nsarray_t object, nsobject_t arg0, nsobject_t arg1, unsigned long long arg2, void* arg3 );
// Signature from Objective-C Runtime: v removeObserver:forKeyPath:context: @ : @ @ ^v
void nsarray_removeObserver( nsarray_t object, nsobject_t arg0, nsobject_t arg1, void* arg2 );
// Signature from Objective-C Runtime: @ arrayByApplyingDifference: @ : @
nsobject_t nsarray_arrayByApplyingDifference( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ coerceValue:forKey: @ : @ @
nsobject_t nsarray_coerceValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ valueAtIndex:inPropertyWithKey: @ : Q @
nsobject_t nsarray_valueAtIndex( nsarray_t object, unsigned long long arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: v insertValue:atIndex:inPropertyWithKey: @ : @ Q @
void nsarray_insertValue( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t arg2 );
// Signature from Objective-C Runtime: v replaceValueAtIndex:inPropertyWithKey:withValue: @ : Q @ @
void nsarray_replaceValueAtIndex( nsarray_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 );
// Signature from Objective-C Runtime: v removeValueAtIndex:fromPropertyWithKey: @ : Q @
void nsarray_removeValueAtIndex( nsarray_t object, unsigned long long arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ pathsMatchingExtensions: @ : @
nsobject_t nsarray_pathsMatchingExtensions( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ stringsByAppendingPathComponent: @ : @
nsobject_t nsarray_stringsByAppendingPathComponent( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ filteredArrayUsingPredicate: @ : @
nsobject_t nsarray_filteredArrayUsingPredicate( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ sortedArrayUsingDescriptors: @ : @
nsobject_t nsarray_sortedArrayUsingDescriptors( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ copyWithZone: @ : ^{_NSZone=}
nsobject_t nsarray_copyWithZone( nsarray_t object, _NSZone* arg0 );
// Signature from Objective-C Runtime: c isEqual: @ : @
char nsarray_isEqual( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: Q hash @ :
unsigned long long nsarray_hash( nsarray_t object );
// Signature from Objective-C Runtime: @ description @ :
nsobject_t nsarray_description( nsarray_t object );
// Signature from Objective-C Runtime: @ mutableCopyWithZone: @ : ^{_NSZone=}
nsobject_t nsarray_mutableCopyWithZone( nsarray_t object, _NSZone* arg0 );
// Signature from Objective-C Runtime: Q count @ :
unsigned long long nsarray_count( nsarray_t object );
// Signature from Objective-C Runtime: @ objectAtIndex: @ : Q
nsobject_t nsarray_objectAtIndex( nsarray_t object, unsigned long long arg0 );
// Signature from Objective-C Runtime: @ objectEnumerator @ :
nsobject_t nsarray_objectEnumerator( nsarray_t object );
// Signature from Objective-C Runtime: v getObjects:range: @ : ^@ {_NSRange=QQ}
void nsarray_getObjects( nsarray_t object, nsobject_t* arg0, _NSRange arg1 );
// Signature from Objective-C Runtime: Q indexOfObject: @ : @
unsigned long long nsarray_indexOfObject( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v enumerateObjectsWithOptions:usingBlock: @ : Q @?
void nsarray_enumerateObjectsWithOptions( nsarray_t object, unsigned long long arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: @ allObjects @ :
nsobject_t nsarray_allObjects( nsarray_t object );
// Signature from Objective-C Runtime: Q countForObject: @ : @
unsigned long long nsarray_countForObject( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ initWithObjects:count: @ : r^@ Q
nsobject_t nsarray_initWithObjects( nsarray_t object, nsobject_t* arg0, unsigned long long arg1 );
// Signature from Objective-C Runtime: Q indexOfObjectIdenticalTo: @ : @
unsigned long long nsarray_indexOfObjectIdenticalTo( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ objectAtIndexedSubscript: @ : Q
nsobject_t nsarray_objectAtIndexedSubscript( nsarray_t object, unsigned long long arg0 );
// Signature from Objective-C Runtime: @ initWithArray:range:copyItems: @ : @ {_NSRange=QQ} c
nsobject_t nsarray_initWithArray( nsarray_t object, nsobject_t arg0, _NSRange arg1, char arg2 );
// Signature from Objective-C Runtime: @ objectsAtIndexes: @ : @
nsobject_t nsarray_objectsAtIndexes( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ sortedArrayFromRange:options:usingComparator: @ : {_NSRange=QQ} Q @?
nsobject_t nsarray_sortedArrayFromRange( nsarray_t object, _NSRange arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: @ initWithObject: @ : @
nsobject_t nsarray_initWithObject( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c containsObject: @ : @
char nsarray_containsObject( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ initWithSet:copyItems: @ : @ c
nsobject_t nsarray_initWithSet( nsarray_t object, nsobject_t arg0, char arg1 );
// Signature from Objective-C Runtime: @ descriptionWithLocale: @ : @
nsobject_t nsarray_descriptionWithLocale( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: Q indexOfObjectPassingTest: @ : @?
unsigned long long nsarray_indexOfObjectPassingTest( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ initWithOrderedSet: @ : @
nsobject_t nsarray_initWithOrderedSet( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v enumerateObjectsUsingBlock: @ : @?
void nsarray_enumerateObjectsUsingBlock( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ indexesOfObjectsAtIndexes:options:passingTest: @ : @ Q @?
nsobject_t nsarray_indexesOfObjectsAtIndexes( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: @ indexesOfObjectsWithOptions:passingTest: @ : Q @?
nsobject_t nsarray_indexesOfObjectsWithOptions( nsarray_t object, unsigned long long arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: Q indexOfObjectWithOptions:passingTest: @ : Q @?
unsigned long long nsarray_indexOfObjectWithOptions( nsarray_t object, unsigned long long arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: c isEqualToArray: @ : @
char nsarray_isEqualToArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: Q indexOfObjectAtIndexes:options:passingTest: @ : @ Q @?
unsigned long long nsarray_indexOfObjectAtIndexes( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: @ objectWithOptions:passingTest: @ : Q @?
nsobject_t nsarray_objectWithOptions( nsarray_t object, unsigned long long arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: @ objectsWithOptions:passingTest: @ : Q @?
nsobject_t nsarray_objectsWithOptions( nsarray_t object, unsigned long long arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: @ sortedArrayWithOptions:usingComparator: @ : Q @?
nsobject_t nsarray_sortedArrayWithOptions( nsarray_t object, unsigned long long arg0, nsobject_t* arg1 );
// Signature from Objective-C Runtime: c isNSArray__ @ :
char nsarray_isNSArray__( nsarray_t object );
// Signature from Objective-C Runtime: @ componentsJoinedByString: @ : @
nsobject_t nsarray_componentsJoinedByString( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c containsObjectIdenticalTo:inRange: @ : @ {_NSRange=QQ}
char nsarray_containsObjectIdenticalTo( nsarray_t object, nsobject_t arg0, _NSRange arg1 );
// Signature from Objective-C Runtime: v enumerateObjectsAtIndexes:options:usingBlock: @ : @ Q @?
void nsarray_enumerateObjectsAtIndexes( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: @ firstObject @ :
nsobject_t nsarray_firstObject( nsarray_t object );
// Signature from Objective-C Runtime: @ firstObjectCommonWithArray: @ : @
nsobject_t nsarray_firstObjectCommonWithArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ indexesOfObject:inRange: @ : @ {_NSRange=QQ}
nsobject_t nsarray_indexesOfObject( nsarray_t object, nsobject_t arg0, _NSRange arg1 );
// Signature from Objective-C Runtime: @ indexesOfObjectIdenticalTo:inRange: @ : @ {_NSRange=QQ}
nsobject_t nsarray_indexesOfObjectIdenticalTo( nsarray_t object, nsobject_t arg0, _NSRange arg1 );
// Signature from Objective-C Runtime: @ indexesOfObjectsPassingTest: @ : @?
nsobject_t nsarray_indexesOfObjectsPassingTest( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ lastObject @ :
nsobject_t nsarray_lastObject( nsarray_t object );
// Signature from Objective-C Runtime: v makeObjectsPerformSelector: @ : :
void nsarray_makeObjectsPerformSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: @ objectAtIndexes:options:passingTest: @ : @ Q @?
nsobject_t nsarray_objectAtIndexes( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: @ objectPassingTest: @ : @?
nsobject_t nsarray_objectPassingTest( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ objectsPassingTest: @ : @?
nsobject_t nsarray_objectsPassingTest( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ reverseObjectEnumerator @ :
nsobject_t nsarray_reverseObjectEnumerator( nsarray_t object );
// Signature from Objective-C Runtime: @ reversedArray @ :
nsobject_t nsarray_reversedArray( nsarray_t object );
// Signature from Objective-C Runtime: @ sortedArrayUsingComparator: @ : @?
nsobject_t nsarray_sortedArrayUsingComparator( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ subarrayWithRange: @ : {_NSRange=QQ}
nsobject_t nsarray_subarrayWithRange( nsarray_t object, _NSRange arg0 );
// Signature from Objective-C Runtime: @ arrayByAddingObject: @ : @
nsobject_t nsarray_arrayByAddingObject( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ arrayByAddingObjectsFromArray: @ : @
nsobject_t nsarray_arrayByAddingObjectsFromArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ arrayByApplyingSelector: @ : :
nsobject_t nsarray_arrayByApplyingSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: @ arrayByExcludingObjectsInArray: @ : @
nsobject_t nsarray_arrayByExcludingObjectsInArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ arrayByExcludingToObjectsInArray: @ : @
nsobject_t nsarray_arrayByExcludingToObjectsInArray( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ accessibilityOverriddenAttributes @ :
nsobject_t nsarray_accessibilityOverriddenAttributes( nsarray_t object );
// Signature from Objective-C Runtime: c accessibilityReplaceRange:withText: @ : {_NSRange=QQ} @
char nsarray_accessibilityReplaceRange( nsarray_t object, _NSRange arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: d accessibilityVisibleArea @ :
double nsarray_accessibilityVisibleArea( nsarray_t object );
// Signature from Objective-C Runtime: Q accessibilityArrayAttributeCount: @ : @
unsigned long long nsarray_accessibilityArrayAttributeCount( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: Q accessibilityIndexOfChild: @ : @
unsigned long long nsarray_accessibilityIndexOfChild( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ accessibilityArrayAttributeValues:index:maxCount: @ : @ Q Q
nsobject_t nsarray_accessibilityArrayAttributeValues( nsarray_t object, nsobject_t arg0, unsigned long long arg1, unsigned long long arg2 );
// Signature from Objective-C Runtime: @ accessibilityParameterizedAttributeNames @ :
nsobject_t nsarray_accessibilityParameterizedAttributeNames( nsarray_t object );
// Signature from Objective-C Runtime: @ accessibilityAttributeValue:forParameter: @ : @ @
nsobject_t nsarray_accessibilityAttributeValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ accessibilityIndexForChildUIElementAttributeForParameter: @ : @
nsobject_t nsarray_accessibilityIndexForChildUIElementAttributeForParameter( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ accessibilityAttributedValueForStringAttributeAttributeForParameter: @ : @
nsobject_t nsarray_accessibilityAttributedValueForStringAttributeAttributeForParameter( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ accessibilityTemporaryChildren @ :
nsobject_t nsarray_accessibilityTemporaryChildren( nsarray_t object );
// Signature from Objective-C Runtime: c accessibilityPerformShowMenuOfChild: @ : @
char nsarray_accessibilityPerformShowMenuOfChild( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: i accessibilityPresenterProcessIdentifier @ :
int nsarray_accessibilityPresenterProcessIdentifier( nsarray_t object );
// Signature from Objective-C Runtime: c accessibilityShouldUseUniqueId @ :
char nsarray_accessibilityShouldUseUniqueId( nsarray_t object );
// Signature from Objective-C Runtime: c accessibilitySupportsNotifications @ :
char nsarray_accessibilitySupportsNotifications( nsarray_t object );
// Signature from Objective-C Runtime: c accessibilityShouldSendNotification: @ : @
char nsarray_accessibilityShouldSendNotification( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c accessibilitySupportsOverriddenAttributes @ :
char nsarray_accessibilitySupportsOverriddenAttributes( nsarray_t object );
// Signature from Objective-C Runtime: c accessibilityAllowsOverriddenAttributesWhenIgnored @ :
char nsarray_accessibilityAllowsOverriddenAttributesWhenIgnored( nsarray_t object );
// Signature from Objective-C Runtime: c accessibilitySetOverrideValue:forAttribute: @ : @ @
char nsarray_accessibilitySetOverrideValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: v accessibilityEncodeOverriddenAttributes: @ : @
void nsarray_accessibilityEncodeOverriddenAttributes( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v accessibilityDecodeOverriddenAttributes: @ : @
void nsarray_accessibilityDecodeOverriddenAttributes( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c accessibilitySupportsCustomElementData @ :
char nsarray_accessibilitySupportsCustomElementData( nsarray_t object );
// Signature from Objective-C Runtime: v bind:toObject:withKeyPath:options: @ : @ @ @ @
void nsarray_bind( nsarray_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, nsobject_t arg3 );
// Signature from Objective-C Runtime: v awakeFromNib @ :
void nsarray_awakeFromNib( nsarray_t object );
// Signature from Objective-C Runtime: @ userInterfaceItemIdentifier @ :
nsobject_t nsarray_userInterfaceItemIdentifier( nsarray_t object );
// Signature from Objective-C Runtime: v setUserInterfaceItemIdentifier: @ : @
void nsarray_setUserInterfaceItemIdentifier( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v unbind: @ : @
void nsarray_unbind( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: # valueClassForBinding: @ : @
nsclass_t nsarray_valueClassForBinding( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ NS_observationForKeyPath:options:block: @ : @ Q @?
nsobject_t nsarray_NS_observationForKeyPath( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: @ NS_observationForKeyPaths:options:block: @ : @ Q @?
nsobject_t nsarray_NS_observationForKeyPaths( nsarray_t object, nsobject_t arg0, unsigned long long arg1, nsobject_t* arg2 );
// Signature from Objective-C Runtime: @ optionDescriptionsForBinding: @ : @
nsobject_t nsarray_optionDescriptionsForBinding( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ exposedBindings @ :
nsobject_t nsarray_exposedBindings( nsarray_t object );
// Signature from Objective-C Runtime: @ infoForBinding: @ : @
nsobject_t nsarray_infoForBinding( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v prepareForInterfaceBuilder @ :
void nsarray_prepareForInterfaceBuilder( nsarray_t object );
// Signature from Objective-C Runtime: v accessibilityAddTemporaryChild: @ : @
void nsarray_accessibilityAddTemporaryChild( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v accessibilityRemoveTemporaryChild: @ : @
void nsarray_accessibilityRemoveTemporaryChild( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ NSLifeguard_autorelease @ :
nsobject_t nsarray_NSLifeguard_autorelease( nsarray_t object );
// Signature from Objective-C Runtime: v accessibilitySetPresenterProcessIdentifier: @ : i
void nsarray_accessibilitySetPresenterProcessIdentifier( nsarray_t object, int arg0 );
// Signature from Objective-C Runtime: @ NS_tiledLayerVisibleRect @ :
nsobject_t nsarray_NS_tiledLayerVisibleRect( nsarray_t object );
// Signature from Objective-C Runtime: v NS_addTiledLayerDescendent: @ : @
void nsarray_NS_addTiledLayerDescendent( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v NS_removeTiledLayerDescendent: @ : @
void nsarray_NS_removeTiledLayerDescendent( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c CAMLTypeSupportedForKey: @ : @
char nsarray_CAMLTypeSupportedForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ CAMLTypeForKey: @ : @
nsobject_t nsarray_CAMLTypeForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c CA_validateValue:forKey: @ : @ @
char nsarray_CA_validateValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ CA_archivingValueForKey: @ : @
nsobject_t nsarray_CA_archivingValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ CA_roundToIntegerFromValue: @ : @
nsobject_t nsarray_CA_roundToIntegerFromValue( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: d CA_distanceToValue: @ : @
double nsarray_CA_distanceToValue( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v CA_prepareRenderValue @ :
void nsarray_CA_prepareRenderValue( nsarray_t object );
// Signature from Objective-C Runtime: ^{Object=^^?{Atomic={?=i}}} CA_copyRenderValue @ :
Object* nsarray_CA_copyRenderValue( nsarray_t object );
// Signature from Objective-C Runtime: c supportsRBSXPCSecureCoding @ :
char nsarray_supportsRBSXPCSecureCoding( nsarray_t object );
// Signature from Objective-C Runtime: c RBSIsXPCObject @ :
char nsarray_RBSIsXPCObject( nsarray_t object );
// Signature from Objective-C Runtime: @ NSRepresentation @ :
nsobject_t nsarray_NSRepresentation( nsarray_t object );
// Signature from Objective-C Runtime: c supportsBSXPCSecureCoding @ :
char nsarray_supportsBSXPCSecureCoding( nsarray_t object );
// Signature from Objective-C Runtime: c bs_isPlistableType @ :
char nsarray_bs_isPlistableType( nsarray_t object );
// Signature from Objective-C Runtime: @ bs_secureEncoded @ :
nsobject_t nsarray_bs_secureEncoded( nsarray_t object );
// Signature from Objective-C Runtime: @ bs_encoded @ :
nsobject_t nsarray_bs_encoded( nsarray_t object );
// Signature from Objective-C Runtime: @ replacementObjectForCoder: @ : @
nsobject_t nsarray_replacementObjectForCoder( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ awakeAfterUsingCoder: @ : @
nsobject_t nsarray_awakeAfterUsingCoder( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c implementsSelector: @ : :
char nsarray_implementsSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: v setObservationInfo: @ : ^v
void nsarray_setObservationInfo( nsarray_t object, void* arg0 );
// Signature from Objective-C Runtime: v willChangeValueForKey: @ : @
void nsarray_willChangeValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v didChangeValueForKey: @ : @
void nsarray_didChangeValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ dictionaryWithValuesForKeys: @ : @
nsobject_t nsarray_dictionaryWithValuesForKeys( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ valueForUndefinedKey: @ : @
nsobject_t nsarray_valueForUndefinedKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: # classForKeyedArchiver @ :
nsclass_t nsarray_classForKeyedArchiver( nsarray_t object );
// Signature from Objective-C Runtime: @ replacementObjectForKeyedArchiver: @ : @
nsobject_t nsarray_replacementObjectForKeyedArchiver( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ objectSpecifier @ :
nsobject_t nsarray_objectSpecifier( nsarray_t object );
// Signature from Objective-C Runtime: @ replacementObjectForArchiver: @ : @
nsobject_t nsarray_replacementObjectForArchiver( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: # classForArchiver @ :
nsclass_t nsarray_classForArchiver( nsarray_t object );
// Signature from Objective-C Runtime: @ attributeKeys @ :
nsobject_t nsarray_attributeKeys( nsarray_t object );
// Signature from Objective-C Runtime: @ toOneRelationshipKeys @ :
nsobject_t nsarray_toOneRelationshipKeys( nsarray_t object );
// Signature from Objective-C Runtime: @ toManyRelationshipKeys @ :
nsobject_t nsarray_toManyRelationshipKeys( nsarray_t object );
// Signature from Objective-C Runtime: @ inverseForRelationshipKey: @ : @
nsobject_t nsarray_inverseForRelationshipKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ classDescription @ :
nsobject_t nsarray_classDescription( nsarray_t object );
// Signature from Objective-C Runtime: @ copyScriptingValue:forKey:withProperties: @ : @ @ @
nsobject_t nsarray_copyScriptingValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2 );
// Signature from Objective-C Runtime: ^{objc_method_description=:*} methodDescriptionForSelector: @ : :
objc_method_description* nsarray_methodDescriptionForSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: @ newScriptingObjectOfClass:forValueForKey:withContentsValue:properties: @ : # @ @ @
nsobject_t nsarray_newScriptingObjectOfClass( nsarray_t object, nsclass_t arg0, nsobject_t arg1, nsobject_t arg2, nsobject_t arg3 );
// Signature from Objective-C Runtime: @ handleQueryWithUnboundKey: @ : @
nsobject_t nsarray_handleQueryWithUnboundKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v handleTakeValue:forUnboundKey: @ : @ @
void nsarray_handleTakeValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ storedValueForKey: @ : @
nsobject_t nsarray_storedValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v takeStoredValue:forKey: @ : @ @
void nsarray_takeStoredValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ valuesForKeys: @ : @
nsobject_t nsarray_valuesForKeys( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v takeValuesFromDictionary: @ : @
void nsarray_takeValuesFromDictionary( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v unableToSetNilForKey: @ : @
void nsarray_unableToSetNilForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ keyValueBindingForKey:typeMask: @ : @ Q
nsobject_t nsarray_keyValueBindingForKey( nsarray_t object, nsobject_t arg0, unsigned long long arg1 );
// Signature from Objective-C Runtime: @ createKeyValueBindingForKey:typeMask: @ : @ Q
nsobject_t nsarray_createKeyValueBindingForKey( nsarray_t object, nsobject_t arg0, unsigned long long arg1 );
// Signature from Objective-C Runtime: @ mutableArrayValueForKeyPath: @ : @
nsobject_t nsarray_mutableArrayValueForKeyPath( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ mutableOrderedSetValueForKeyPath: @ : @
nsobject_t nsarray_mutableOrderedSetValueForKeyPath( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ mutableSetValueForKeyPath: @ : @
nsobject_t nsarray_mutableSetValueForKeyPath( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v removeObservation: @ : @
void nsarray_removeObservation( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v receiveObservedValue: @ : @
void nsarray_receiveObservedValue( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v receiveObservedError: @ : @
void nsarray_receiveObservedError( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v finishObserving @ :
void nsarray_finishObserving( nsarray_t object );
// Signature from Objective-C Runtime: v setObservation:forObservingKeyPath: @ : @ @
void nsarray_setObservation( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: v observeValueForKeyPath:ofObject:change:context: @ : @ @ @ ^v
void nsarray_observeValueForKeyPath( nsarray_t object, nsobject_t arg0, nsobject_t arg1, nsobject_t arg2, void* arg3 );
// Signature from Objective-C Runtime: @ className @ :
nsobject_t nsarray_className( nsarray_t object );
// Signature from Objective-C Runtime: @ addChainedObservers: @ : @
nsobject_t nsarray_addChainedObservers( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ addObserverBlock: @ : @?
nsobject_t nsarray_addObserverBlock( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: @ addObservationTransformer: @ : @?
nsobject_t nsarray_addObservationTransformer( nsarray_t object, nsobject_t* arg0 );
// Signature from Objective-C Runtime: v setNilValueForKey: @ : @
void nsarray_setNilValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ mutableArrayValueForKey: @ : @
nsobject_t nsarray_mutableArrayValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ mutableOrderedSetValueForKey: @ : @
nsobject_t nsarray_mutableOrderedSetValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ mutableSetValueForKey: @ : @
nsobject_t nsarray_mutableSetValueForKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v setValuesForKeysWithDictionary: @ : @
void nsarray_setValuesForKeysWithDictionary( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v willChange:valuesAtIndexes:forKey: @ : Q @ @
void nsarray_willChange( nsarray_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 );
// Signature from Objective-C Runtime: v didChange:valuesAtIndexes:forKey: @ : Q @ @
void nsarray_didChange( nsarray_t object, unsigned long long arg0, nsobject_t arg1, nsobject_t arg2 );
// Signature from Objective-C Runtime: ^v observationInfo @ :
void* nsarray_observationInfo( nsarray_t object );
// Signature from Objective-C Runtime: @ autoContentAccessingProxy @ :
nsobject_t nsarray_autoContentAccessingProxy( nsarray_t object );
// Signature from Objective-C Runtime: v setScriptingProperties: @ : @
void nsarray_setScriptingProperties( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ scriptingValueForSpecifier: @ : @
nsobject_t nsarray_scriptingValueForSpecifier( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ scriptingProperties @ :
nsobject_t nsarray_scriptingProperties( nsarray_t object );
// Signature from Objective-C Runtime: @ coerceValueForScriptingProperties: @ : @
nsobject_t nsarray_coerceValueForScriptingProperties( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ valueWithName:inPropertyWithKey: @ : @ @
nsobject_t nsarray_valueWithName( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ valueWithUniqueID:inPropertyWithKey: @ : @ @
nsobject_t nsarray_valueWithUniqueID( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: # classForPortCoder @ :
nsclass_t nsarray_classForPortCoder( nsarray_t object );
// Signature from Objective-C Runtime: v performSelector:withObject:afterDelay:inModes: @ : : @ d @
void nsarray_performSelector( nsarray_t object, nsselector_t arg0, nsobject_t arg1, double arg2, nsobject_t arg3 );
// Signature from Objective-C Runtime: I classCode @ :
unsigned int nsarray_classCode( nsarray_t object );
// Signature from Objective-C Runtime: c isEqualTo: @ : @
char nsarray_isEqualTo( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isLessThanOrEqualTo: @ : @
char nsarray_isLessThanOrEqualTo( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isLessThan: @ : @
char nsarray_isLessThan( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isGreaterThanOrEqualTo: @ : @
char nsarray_isGreaterThanOrEqualTo( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isGreaterThan: @ : @
char nsarray_isGreaterThan( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isNotEqualTo: @ : @
char nsarray_isNotEqualTo( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c doesContain: @ : @
char nsarray_doesContain( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isLike: @ : @
char nsarray_isLike( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isCaseInsensitiveLike: @ : @
char nsarray_isCaseInsensitiveLike( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v performSelectorOnMainThread:withObject:waitUntilDone:modes: @ : : @ c @
void nsarray_performSelectorOnMainThread( nsarray_t object, nsselector_t arg0, nsobject_t arg1, char arg2, nsobject_t arg3 );
// Signature from Objective-C Runtime: v performSelectorInBackground:withObject: @ : : @
void nsarray_performSelectorInBackground( nsarray_t object, nsselector_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ classDescriptionForDestinationKey: @ : @
nsobject_t nsarray_classDescriptionForDestinationKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ entityName @ :
nsobject_t nsarray_entityName( nsarray_t object );
// Signature from Objective-C Runtime: c ownsDestinationObjectsForRelationshipKey: @ : @
char nsarray_ownsDestinationObjectsForRelationshipKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isToManyKey: @ : @
char nsarray_isToManyKey( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: v removeObject:fromPropertyWithKey: @ : @ @
void nsarray_removeObject( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: v addObject:toPropertyWithKey: @ : @ @
void nsarray_addObject( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ validateTakeValue:forKeyPath: @ : @ @
nsobject_t nsarray_validateTakeValue( nsarray_t object, nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: @ allPropertyKeys @ :
nsobject_t nsarray_allPropertyKeys( nsarray_t object );
// Signature from Objective-C Runtime: v clearProperties @ :
void nsarray_clearProperties( nsarray_t object );
// Signature from Objective-C Runtime: v flushKeyBindings @ :
void nsarray_flushKeyBindings( nsarray_t object );
// Signature from Objective-C Runtime: v takeStoredValuesFromDictionary: @ : @
void nsarray_takeStoredValuesFromDictionary( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c isNSDate__ @ :
char nsarray_isNSDate__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSString__ @ :
char nsarray_isNSString__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSCFConstantString__ @ :
char nsarray_isNSCFConstantString__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSNumber__ @ :
char nsarray_isNSNumber__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSDictionary__ @ :
char nsarray_isNSDictionary__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSSet__ @ :
char nsarray_isNSSet__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSData__ @ :
char nsarray_isNSData__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSObject__ @ :
char nsarray_isNSObject__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSOrderedSet__ @ :
char nsarray_isNSOrderedSet__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSTimeZone__ @ :
char nsarray_isNSTimeZone__( nsarray_t object );
// Signature from Objective-C Runtime: c isNSValue__ @ :
char nsarray_isNSValue__( nsarray_t object );
// Signature from Objective-C Runtime: v doesNotRecognizeSelector: @ : :
void nsarray_doesNotRecognizeSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: @ methodSignatureForSelector: @ : :
nsobject_t nsarray_methodSignatureForSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: @ retain @ :
nsobject_t nsarray_retain( nsarray_t object );
// Signature from Objective-C Runtime: Q retainCount @ :
unsigned long long nsarray_retainCount( nsarray_t object );
// Signature from Objective-C Runtime: @ autorelease @ :
nsobject_t nsarray_autorelease( nsarray_t object );
// Signature from Objective-C Runtime: @ copy @ :
nsobject_t nsarray_copy( nsarray_t object );
// Signature from Objective-C Runtime: v finalize @ :
void nsarray_finalize( nsarray_t object );
// Signature from Objective-C Runtime: v dealloc @ :
void nsarray_dealloc( nsarray_t object );
// Signature from Objective-C Runtime: # class @ :
nsclass_t nsarray_class( nsarray_t object );
// Signature from Objective-C Runtime: @ self @ :
nsobject_t nsarray_self( nsarray_t object );
// Signature from Objective-C Runtime: c isProxy @ :
char nsarray_isProxy( nsarray_t object );
// Signature from Objective-C Runtime: c isKindOfClass: @ : #
char nsarray_isKindOfClass( nsarray_t object, nsclass_t arg0 );
// Signature from Objective-C Runtime: c isMemberOfClass: @ : #
char nsarray_isMemberOfClass( nsarray_t object, nsclass_t arg0 );
// Signature from Objective-C Runtime: c conformsToProtocol: @ : @
char nsarray_conformsToProtocol( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: c respondsToSelector: @ : :
char nsarray_respondsToSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: ^{_NSZone=} zone @ :
_NSZone* nsarray_zone( nsarray_t object );
// Signature from Objective-C Runtime: # superclass @ :
nsclass_t nsarray_superclass( nsarray_t object );
// Signature from Objective-C Runtime: @ init @ :
nsobject_t nsarray_init( nsarray_t object );
// Signature from Objective-C Runtime: c retainWeakReference @ :
char nsarray_retainWeakReference( nsarray_t object );
// Signature from Objective-C Runtime: c allowsWeakReference @ :
char nsarray_allowsWeakReference( nsarray_t object );
// Signature from Objective-C Runtime: c isFault @ :
char nsarray_isFault( nsarray_t object );
// Signature from Objective-C Runtime: v forwardInvocation: @ : @
void nsarray_forwardInvocation( nsarray_t object, nsobject_t arg0 );
// Signature from Objective-C Runtime: @ forwardingTargetForSelector: @ : :
nsobject_t nsarray_forwardingTargetForSelector( nsarray_t object, nsselector_t arg0 );
// Signature from Objective-C Runtime: @ mutableCopy @ :
nsobject_t nsarray_mutableCopy( nsarray_t object );
// Signature from Objective-C Runtime: @ CI_arrayWithRect: @ : {CGRect={CGPoint=dd}{CGSize=dd}}
nsobject_t nsarray_CI_arrayWithRect( CGRect arg0 );
// Signature from Objective-C Runtime: @ CI_arrayWithAffineTransform: @ : {CGAffineTransform=dddddd}
nsobject_t nsarray_CI_arrayWithAffineTransform( CGAffineTransform arg0 );
// Signature from Objective-C Runtime: @ newWithContentsOf:immutable: @ : @ c
nsobject_t nsarray_newWithContentsOf( nsobject_t arg0, char arg1 );
// Signature from Objective-C Runtime: @ arrayWithContentsOfFile: @ : @
nsobject_t nsarray_arrayWithContentsOfFile( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ arrayWithContentsOfURL: @ : @
nsobject_t nsarray_arrayWithContentsOfURL( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ arrayByFilteringLaunchProhibitedAppsFrom: @ : @
nsobject_t nsarray_arrayByFilteringLaunchProhibitedAppsFrom( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ allocWithZone: @ : ^{_NSZone=}
nsobject_t nsarray_allocWithZone( _NSZone* arg0 );
// Signature from Objective-C Runtime: c supportsSecureCoding @ :
char nsarray_supportsSecureCoding( );
// Signature from Objective-C Runtime: @ array @ :
nsobject_t nsarray_array( );
// Signature from Objective-C Runtime: @ arrayWithObjects:count: @ : r^@ Q
nsobject_t nsarray_arrayWithObjects( nsobject_t* arg0, unsigned long long arg1 );
// Signature from Objective-C Runtime: @ arrayWithObject: @ : @
nsobject_t nsarray_arrayWithObject( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ newArrayWithObjects:count: @ : r^@ Q
nsobject_t nsarray_newArrayWithObjects( nsobject_t* arg0, unsigned long long arg1 );
// Signature from Objective-C Runtime: @ arrayWithArray:range:copyItems: @ : @ {_NSRange=QQ} c
nsobject_t nsarray_arrayWithArray( nsobject_t arg0, _NSRange arg1, char arg2 );
// Signature from Objective-C Runtime: @ arrayWithOrderedSet:range:copyItems: @ : @ {_NSRange=QQ} c
nsobject_t nsarray_arrayWithOrderedSet( nsobject_t arg0, _NSRange arg1, char arg2 );
// Signature from Objective-C Runtime: @ arrayWithSet:copyItems: @ : @ c
nsobject_t nsarray_arrayWithSet( nsobject_t arg0, char arg1 );
// Signature from Objective-C Runtime: @ defaultPlaceholderForMarker:withBinding: @ : @ @
nsobject_t nsarray_defaultPlaceholderForMarker( nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: v exposeBinding: @ : @
void nsarray_exposeBinding( nsobject_t arg0 );
// Signature from Objective-C Runtime: v setDefaultPlaceholder:forMarker:withBinding: @ : @ @ @
void nsarray_setDefaultPlaceholder( nsobject_t arg0, nsobject_t arg1, nsobject_t arg2 );
// Signature from Objective-C Runtime: c CA_automaticallyNotifiesObservers: @ : #
char nsarray_CA_automaticallyNotifiesObservers( nsclass_t arg0 );
// Signature from Objective-C Runtime: c CA_encodesPropertyConditionally:type: @ : I i
char nsarray_CA_encodesPropertyConditionally( unsigned int arg0, int arg1 );
// Signature from Objective-C Runtime: @ CA_CAMLPropertyForKey: @ : @
nsobject_t nsarray_CA_CAMLPropertyForKey( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ bs_secureDecodedFromData: @ : @
nsobject_t nsarray_bs_secureDecodedFromData( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ bs_secureDataFromObject: @ : @
nsobject_t nsarray_bs_secureDataFromObject( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ bs_secureObjectFromData:ofClass: @ : @ #
nsobject_t nsarray_bs_secureObjectFromData( nsobject_t arg0, nsclass_t arg1 );
// Signature from Objective-C Runtime: @ bs_dataFromObject: @ : @
nsobject_t nsarray_bs_dataFromObject( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ bs_objectFromData: @ : @
nsobject_t nsarray_bs_objectFromData( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ bs_decodedFromData: @ : @
nsobject_t nsarray_bs_decodedFromData( nsobject_t arg0 );
// Signature from Objective-C Runtime: v load @ :
void nsarray_load( );
// Signature from Objective-C Runtime: q version @ :
long long nsarray_version( );
// Signature from Objective-C Runtime: c instancesImplementSelector: @ : :
char nsarray_instancesImplementSelector( nsselector_t arg0 );
// Signature from Objective-C Runtime: v poseAsClass: @ : #
void nsarray_poseAsClass( nsclass_t arg0 );
// Signature from Objective-C Runtime: v setVersion: @ : q
void nsarray_setVersion( long long arg0 );
// Signature from Objective-C Runtime: c automaticallyNotifiesObserversForKey: @ : @
char nsarray_automaticallyNotifiesObserversForKey( nsobject_t arg0 );
// Signature from Objective-C Runtime: @ classFallbacksForKeyedArchiver @ :
nsobject_t nsarray_classFallbacksForKeyedArchiver( );
// Signature from Objective-C Runtime: # classForKeyedUnarchiver @ :
nsclass_t nsarray_classForKeyedUnarchiver( );
// Signature from Objective-C Runtime: c useStoredAccessor @ :
char nsarray_useStoredAccessor( );
// Signature from Objective-C Runtime: c accessInstanceVariablesDirectly @ :
char nsarray_accessInstanceVariablesDirectly( );
// Signature from Objective-C Runtime: ^{objc_method_description=:*} instanceMethodDescriptionForSelector: @ : :
objc_method_description* nsarray_instanceMethodDescriptionForSelector( nsselector_t arg0 );
// Signature from Objective-C Runtime: @ keyPathsForValuesAffectingValueForKey: @ : @
nsobject_t nsarray_keyPathsForValuesAffectingValueForKey( nsobject_t arg0 );
// Signature from Objective-C Runtime: v setKeys:triggerChangeNotificationsForDependentKey: @ : @ @
void nsarray_setKeys( nsobject_t arg0, nsobject_t arg1 );
// Signature from Objective-C Runtime: v cancelPreviousPerformRequestsWithTarget:selector:object: @ : @ : @
void nsarray_cancelPreviousPerformRequestsWithTarget( nsobject_t arg0, nsselector_t arg1, nsobject_t arg2 );
// Signature from Objective-C Runtime: v flushAllKeyBindings @ :
void nsarray_flushAllKeyBindings( );
// Signature from Objective-C Runtime: v flushClassKeyBindings @ :
void nsarray_flushClassKeyBindings( );
// Signature from Objective-C Runtime: @ SFSQLiteClassName @ :
nsobject_t nsarray_SFSQLiteClassName( );
// Signature from Objective-C Runtime: @ instanceMethodSignatureForSelector: @ : :
nsobject_t nsarray_instanceMethodSignatureForSelector( nsselector_t arg0 );
// Signature from Objective-C Runtime: v initialize @ :
void nsarray_initialize( );
// Signature from Objective-C Runtime: @ new @ :
nsobject_t nsarray_new( );
// Signature from Objective-C Runtime: c resolveInstanceMethod: @ : :
char nsarray_resolveInstanceMethod( nsselector_t arg0 );
// Signature from Objective-C Runtime: c resolveClassMethod: @ : :
char nsarray_resolveClassMethod( nsselector_t arg0 );
// Signature from Objective-C Runtime: @ alloc @ :
nsarray_t nsarray_alloc( );
// Signature from Objective-C Runtime: c isSubclassOfClass: @ : #
char nsarray_isSubclassOfClass( nsclass_t arg0 );
// Signature from Objective-C Runtime: c isAncestorOfObject: @ : @
char nsarray_isAncestorOfObject( nsobject_t arg0 );
// Signature from Objective-C Runtime: c instancesRespondToSelector: @ : :
char nsarray_instancesRespondToSelector( nsselector_t arg0 );
#endif