Argyrios Kyrtzidis | db2b42f | 2010-12-10 00:11:00 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 %s -triple=i686-apple-darwin10 -emit-llvm -o - | FileCheck %s |
2 | |||||
3 | struct Base { | ||||
4 | virtual ~Base(); | ||||
5 | int x; | ||||
6 | }; | ||||
7 | |||||
8 | #pragma pack(1) | ||||
9 | struct Sub : virtual Base { | ||||
10 | char c; | ||||
11 | }; | ||||
12 | |||||
13 | // CHECK: %struct.Sub = type <{ i32 (...)**, i8, [8 x i8] }> | ||||
14 | void f(Sub*) { } |