1 // RUN: %clang_cc1 -x c -debug-info-kind=limited -triple mips-none-linux-gnu -emit-llvm -o - %s | FileCheck %s 2 3 struct fields 4 { 5 unsigned a : 4; 6 unsigned b : 4; 7 } flags; 8 9 // CHECK: !DIDerivedType(tag: DW_TAG_member, 10 // CHECK-SAME: {{.*}}name: "a" 11 // CHECK-NOT: {{.*}}offset: 12 // CHECK-SAME: {{.*}}flags: DIFlagBitField 13 14 // CHECK: !DIDerivedType(tag: DW_TAG_member, 15 // CHECK-SAME: {{.*}}name: "b" 16 // CHECK-SAME: {{.*}}offset: 4 17 // CHECK-SAME: {{.*}}flags: DIFlagBitField 18