xref: /llvm-project/clang/test/SemaObjCXX/exceptions.mm (revision 32cbff7809fa6ddf713937a012fee9a1eacb95dc)
1319f4138SEli Friedman// RUN: %clang_cc1 -fcxx-exceptions -fexceptions  -triple x86_64-apple-darwin11 -fsyntax-only -verify %s
2319f4138SEli Friedman
3319f4138SEli Friedman@interface NSException @end
4319f4138SEli Friedman
5319f4138SEli Friedmannamespace test0 {
6319f4138SEli Friedman  void test() {
7319f4138SEli Friedman    try {
8*32cbff78SDavide Italiano    } catch (NSException e) { // expected-error {{cannot catch an Objective-C object by value}}
9319f4138SEli Friedman    }
10319f4138SEli Friedman  }
11319f4138SEli Friedman}
12