diff options
Diffstat (limited to 'test/ARCMT/objcmt-ns-macros.m.result')
-rw-r--r-- | test/ARCMT/objcmt-ns-macros.m.result | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/test/ARCMT/objcmt-ns-macros.m.result b/test/ARCMT/objcmt-ns-macros.m.result index 63eec7d37ede..bcc865ce0f66 100644 --- a/test/ARCMT/objcmt-ns-macros.m.result +++ b/test/ARCMT/objcmt-ns-macros.m.result @@ -291,11 +291,11 @@ typedef NS_ENUM(NSUInteger, NSSelectionDirection) { // standard window buttons // rdar://18262255 -typedef enum : NSUInteger { +typedef NS_ENUM(NSUInteger, Thing) { ThingOne, ThingTwo, ThingThree, -} Thing; +}; // rdar://18498539 typedef NS_ENUM(unsigned int, NumericEnum) { @@ -342,3 +342,26 @@ typedef NS_ENUM(uint8_t, UI8Type) { UIU8one = 1 }; + +// rdar://19352510 +typedef NS_ENUM(NSInteger, MyEnum) {zero}; + +typedef NS_ENUM(NSUInteger, MyEnumNSUInteger) {two}; + +typedef NS_ENUM(int, MyEnumint) {three, four}; + +typedef NS_ENUM(unsigned long, MyEnumlonglong) {five}; + +typedef NS_ENUM(unsigned long long, MyEnumunsignedlonglong) { + ll1, + ll2= 0xff, + ll3, + ll4 +}; + +// rdar://19994496 +typedef NS_ENUM(int8_t, MyOneEnum) {int8_one}; + +typedef NS_ENUM(int16_t, Myint16_tEnum) { + int16_t_one, + int16_t_two }; |