1b4b671e4SDavid Majnemer // RUN: %clang_cc1 -triple x86_64-pc-win32 -debug-info-kind=limited -gcodeview %s -emit-llvm -o - | FileCheck %s 2b4b671e4SDavid Majnemer 3b4b671e4SDavid Majnemer #pragma pack(1) 4b4b671e4SDavid Majnemer struct S { 5b4b671e4SDavid Majnemer char : 8; 6b4b671e4SDavid Majnemer short : 8; 7b4b671e4SDavid Majnemer short x : 8; 8b4b671e4SDavid Majnemer } s; 9b4b671e4SDavid Majnemer 10*a7ece03bSVictor Leschuk // CHECK: !DIDerivedType(tag: DW_TAG_member, name: "x", {{.*}}, size: 8, offset: 16, flags: DIFlagBitField, extraData: i64 8) 11