Home | History | Annotate | Download | only in CodeGenCXX
      1 // RUN: %clang_cc1 %s -triple=x86_64-apple-darwin10 -emit-llvm -o - -fcxx-exceptions -fexceptions | FileCheck %s
      2 
      3 struct X { };
      4 
      5 const X g();
      6 
      7 void f() {
      8   try {
      9     throw g();
     10     // CHECK: @_ZTI1X to i8
     11   } catch (const X x) {
     12   }
     13 }
     14 
     15 void h() {
     16   try {
     17     throw "ABC";
     18     // CHECK: @_ZTIPKc to i8
     19   } catch (char const(&)[4]) {
     20   }
     21 }
     22