summaryrefslogtreecommitdiffstats
path: root/clang/test/Parser/objc-try-catch-1.m
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Parser/objc-try-catch-1.m')
-rw-r--r--clang/test/Parser/objc-try-catch-1.m6
1 files changed, 4 insertions, 2 deletions
diff --git a/clang/test/Parser/objc-try-catch-1.m b/clang/test/Parser/objc-try-catch-1.m
index 1934cbd3b83..719369124e5 100644
--- a/clang/test/Parser/objc-try-catch-1.m
+++ b/clang/test/Parser/objc-try-catch-1.m
@@ -27,13 +27,15 @@ void * foo()
return proc();
}
@catch (Frob* ex) {
- @throw 1,2; // expected-error {{@throw requires an Objective-C object type ('int' invalid)}}
+ @throw 1,2; // expected-error {{@throw requires an Objective-C object type ('int' invalid)}} \
+ // expected-warning {{expression result unused}}
}
@catch (float x) { // expected-error {{@catch parameter is not a pointer to an interface type}}
}
@catch(...) {
- @throw (4,3,proc());
+ @throw (4,3,proc()); // expected-warning {{expression result unused}} \
+ // expected-warning {{expression result unused}}
}
}
OpenPOWER on IntegriCloud