summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCXX/2005-02-14-BitFieldOffset.cpp
blob: c37f5dce32b2cc328df566f3c3c467badbd0f66d (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s

// CHECK-NOT: i32 6
struct QVectorTypedData {
    int size;
    unsigned int sharable : 1;
    unsigned short array[1];
};

void foo(QVectorTypedData *X) {
  X->array[0] = 123;
}