blob: be29b29ec65c6b35b275e4b84db3c1b980b79896 [file] [log] [blame]
#import <Foundation/Foundation.h>
#import <assert.h>
int main() {
int state = 0;
@try {
state++;
@try {
state++;
@throw [NSObject new];
assert(0);
} @catch(NSArray *e) {
assert(0);
}
assert(0);
} @catch (id e) {
state++;
}
assert(state == 3);
printf("OK\n");
return 0;
}