throw-expressions.cpp revision a5728872c7702ddd09537c95bc3cbd20e1f2fb09
1// RUN: %clang_cc1 -emit-llvm-only -verify %s
2
3int val = 42;
4int& test1() {
5  return throw val, val;
6}
7
8int test2() {
9  return val ? throw val : val;
10}
11