diff options
Diffstat (limited to 'llvm/test')
-rw-r--r-- | llvm/test/DebugInfo/COFF/bitfields.ll | 13 | ||||
-rw-r--r-- | llvm/test/DebugInfo/COFF/udts.ll | 2 |
2 files changed, 13 insertions, 2 deletions
diff --git a/llvm/test/DebugInfo/COFF/bitfields.ll b/llvm/test/DebugInfo/COFF/bitfields.ll index b6fe2b3d706..46f006674ac 100644 --- a/llvm/test/DebugInfo/COFF/bitfields.ll +++ b/llvm/test/DebugInfo/COFF/bitfields.ll @@ -63,6 +63,16 @@ ; CHECK: BitSize: 2 ; CHECK: BitOffset: 23 ; CHECK: } +; CHECK: Struct ([[anon_ty:.*]]) { +; CHECK: TypeLeafKind: LF_STRUCTURE (0x1505) +; CHECK: MemberCount: 0 +; CHECK: Properties [ (0x80) +; CHECK: ForwardReference (0x80) +; CHECK: ] +; CHECK: FieldList: 0x0 +; CHECK: SizeOf: 0 +; CHECK: Name: S1::<unnamed-tag> +; CHECK: } ; CHECK: BitField ([[S1_u:.*]]) { ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205) ; CHECK: Type: short (0x11) @@ -96,6 +106,7 @@ ; CHECK: Name: w ; CHECK: } ; CHECK: DataMember { +; CHECK: Type: S1::<unnamed-tag> ([[anon_ty]]) ; CHECK: FieldOffset: 0xB ; CHECK: Name: v ; CHECK: } @@ -134,7 +145,7 @@ ; CHECK: ] ; CHECK: FieldList: <field list> ([[anon_fl]]) ; CHECK: SizeOf: 3 -; CHECK: Name: S1:: +; CHECK: Name: S1::<unnamed-tag> ; CHECK: } ; CHECK: BitField ([[S2_y:.*]]) { ; CHECK: TypeLeafKind: LF_BITFIELD (0x1205) diff --git a/llvm/test/DebugInfo/COFF/udts.ll b/llvm/test/DebugInfo/COFF/udts.ll index b772e9c3641..bb0686f313f 100644 --- a/llvm/test/DebugInfo/COFF/udts.ll +++ b/llvm/test/DebugInfo/COFF/udts.ll @@ -46,7 +46,7 @@ target triple = "i686-pc-windows-msvc18.0.0" ; CHECK-NEXT: Type: S (0x{{[0-9A-F]+}}) ; CHECK-NEXT: UDTName: S ; CHECK: UDT { -; CHECK-NEXT: Type: 0x{{[0-9A-F]+}} +; CHECK-NEXT: Type: <unnamed-tag> (0x{{[0-9A-F]+}}) ; CHECK-NEXT: UDTName: U ; CHECK-NOT: UDT { |