diff --git a/Headers/Foundation/NSDecimalNumber.h b/Headers/Foundation/NSDecimalNumber.h index d9d3502c9..7a160d332 100644 --- a/Headers/Foundation/NSDecimalNumber.h +++ b/Headers/Foundation/NSDecimalNumber.h @@ -119,6 +119,7 @@ extern "C" { * passing an instance as an argument to any [NSDecimalNumber] method ending * with ...Behavior:. */ +GS_EXPORT_CLASS @interface NSDecimalNumberHandler : NSObject { #if GS_EXPOSE(NSDecimalNumberHandler) @@ -187,6 +188,7 @@ extern "C" { * * Note that instances of NSDecimalNumber are immutable. */ +GS_EXPORT_CLASS @interface NSDecimalNumber : NSNumber { #if GS_EXPOSE(NSDecimalNumber) diff --git a/Headers/Foundation/NSFormatter.h b/Headers/Foundation/NSFormatter.h index 7166fb43a..1d31d6213 100644 --- a/Headers/Foundation/NSFormatter.h +++ b/Headers/Foundation/NSFormatter.h @@ -62,6 +62,7 @@ typedef NSInteger NSFormattingUnitStyle; * and [NSNumberFormatter]. Others may be implemented for specialized * applications. */ +GS_EXPORT_CLASS @interface NSFormatter : NSObject /** diff --git a/Headers/Foundation/NSIndexPath.h b/Headers/Foundation/NSIndexPath.h index 244bfc7ba..077bffc6d 100644 --- a/Headers/Foundation/NSIndexPath.h +++ b/Headers/Foundation/NSIndexPath.h @@ -42,6 +42,7 @@ extern "C" { * of arrays. * Each instance is a unique shared object. */ +GS_EXPORT_CLASS @interface NSIndexPath : NSObject { #if GS_EXPOSE(NSIndexPath) diff --git a/Headers/Foundation/NSIndexSet.h b/Headers/Foundation/NSIndexSet.h index a0638a424..3f8012c04 100644 --- a/Headers/Foundation/NSIndexSet.h +++ b/Headers/Foundation/NSIndexSet.h @@ -44,6 +44,7 @@ extern "C" { * range 0 to NSNotFound-1. * Each integer can appear in a collection only once. */ +GS_EXPORT_CLASS @interface NSIndexSet : NSObject { #if GS_EXPOSE(NSIndexSet) @@ -191,6 +192,7 @@ DEFINE_BLOCK_TYPE(GSIndexSetEnumerationBlock, void, NSUInteger, BOOL*); @end +GS_EXPORT_CLASS @interface NSMutableIndexSet : NSIndexSet /** diff --git a/Headers/Foundation/NSSet.h b/Headers/Foundation/NSSet.h index a7c51aa22..b983b3dfe 100644 --- a/Headers/Foundation/NSSet.h +++ b/Headers/Foundation/NSSet.h @@ -164,6 +164,7 @@ GS_EXPORT_CLASS /** * Utility methods for using a counted set to handle uniquing of objects. */ +GS_EXPORT_CLASS @interface GS_GENERIC_CLASS(NSCountedSet, ElementT) (GNU_Uniquing) /** *
...Behavior:
Note that instances of NSDecimalNumber are immutable.
NSDecimalNumber