Add missing GS_EXPORT_CLASS annotations.

This commit is contained in:
Frederik Seiffert 2021-03-26 10:33:33 +01:00 committed by Frederik Seiffert
parent ad250e9495
commit 09a9dfca1f
5 changed files with 7 additions and 0 deletions

View file

@ -119,6 +119,7 @@ extern "C" {
* passing an instance as an argument to any [NSDecimalNumber] method ending * passing an instance as an argument to any [NSDecimalNumber] method ending
* with <code>...Behavior:</code>. * with <code>...Behavior:</code>.
*/ */
GS_EXPORT_CLASS
@interface NSDecimalNumberHandler : NSObject <NSDecimalNumberBehaviors> @interface NSDecimalNumberHandler : NSObject <NSDecimalNumberBehaviors>
{ {
#if GS_EXPOSE(NSDecimalNumberHandler) #if GS_EXPOSE(NSDecimalNumberHandler)
@ -187,6 +188,7 @@ extern "C" {
* *
* <p>Note that instances of <code>NSDecimalNumber</code> are immutable.</p> * <p>Note that instances of <code>NSDecimalNumber</code> are immutable.</p>
*/ */
GS_EXPORT_CLASS
@interface NSDecimalNumber : NSNumber <NSDecimalNumberBehaviors> @interface NSDecimalNumber : NSNumber <NSDecimalNumberBehaviors>
{ {
#if GS_EXPOSE(NSDecimalNumber) #if GS_EXPOSE(NSDecimalNumber)

View file

@ -62,6 +62,7 @@ typedef NSInteger NSFormattingUnitStyle;
* and [NSNumberFormatter]. Others may be implemented for specialized * and [NSNumberFormatter]. Others may be implemented for specialized
* applications. * applications.
*/ */
GS_EXPORT_CLASS
@interface NSFormatter : NSObject <NSCopying, NSCoding> @interface NSFormatter : NSObject <NSCopying, NSCoding>
/** /**

View file

@ -42,6 +42,7 @@ extern "C" {
* of arrays.<br /> * of arrays.<br />
* Each instance is a unique shared object. * Each instance is a unique shared object.
*/ */
GS_EXPORT_CLASS
@interface NSIndexPath : NSObject <NSCopying, NSCoding> @interface NSIndexPath : NSObject <NSCopying, NSCoding>
{ {
#if GS_EXPOSE(NSIndexPath) #if GS_EXPOSE(NSIndexPath)

View file

@ -44,6 +44,7 @@ extern "C" {
* range 0 to NSNotFound-1.<br /> * range 0 to NSNotFound-1.<br />
* Each integer can appear in a collection only once. * Each integer can appear in a collection only once.
*/ */
GS_EXPORT_CLASS
@interface NSIndexSet : NSObject <NSCopying, NSMutableCopying, NSCoding> @interface NSIndexSet : NSObject <NSCopying, NSMutableCopying, NSCoding>
{ {
#if GS_EXPOSE(NSIndexSet) #if GS_EXPOSE(NSIndexSet)
@ -191,6 +192,7 @@ DEFINE_BLOCK_TYPE(GSIndexSetEnumerationBlock, void, NSUInteger, BOOL*);
@end @end
GS_EXPORT_CLASS
@interface NSMutableIndexSet : NSIndexSet @interface NSMutableIndexSet : NSIndexSet
/** /**

View file

@ -164,6 +164,7 @@ GS_EXPORT_CLASS
/** /**
* Utility methods for using a counted set to handle uniquing of objects. * Utility methods for using a counted set to handle uniquing of objects.
*/ */
GS_EXPORT_CLASS
@interface GS_GENERIC_CLASS(NSCountedSet, ElementT) (GNU_Uniquing) @interface GS_GENERIC_CLASS(NSCountedSet, ElementT) (GNU_Uniquing)
/** /**
* <p> * <p>