Skip to content

Commit 64e36da

Browse files
Fix regex for DW_FORM_string case in multi-variant.ll
1 parent 52ed679 commit 64e36da

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

llvm/test/DebugInfo/Generic/multi-variant.ll

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,26 @@
33

44
; Check for a variant part where a variant has multiple members.
55

6-
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "Discr")
6+
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"Discr")
77
; CHECK: DW_TAG_variant_part
88
; CHECK-NOT: TAG
99
; CHECK: DW_AT_discr [DW_FORM_ref4] (cu + {{0x[0-9a-fA-F]+}} => {[[OFFSET:0x[0-9a-fA-F]+]]})
1010
; CHECK: DW_TAG_variant
1111
; CHECK: DW_AT_discr_value [DW_FORM_data1] (0x4a)
1212
; CHECK: DW_TAG_member
13-
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "field0")
13+
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"field0")
1414
; CHECK: DW_AT_type
1515
; CHECK: DW_AT_alignment
1616
; CHECK: DW_AT_data_member_location [DW_FORM_data1] (0x00)
1717
; CHECK: DW_TAG_member
18-
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "field1")
18+
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"field1")
1919
; CHECK: DW_AT_type
2020
; CHECK: DW_AT_alignment
2121
; CHECK: DW_AT_data_member_location [DW_FORM_data1] (0x08)
2222
; CHECK: DW_TAG_variant
2323
; CHECK: DW_AT_discr_value [DW_FORM_data1] (0x4b)
2424
; CHECK: DW_TAG_member
25-
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "field2")
25+
; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"field2")
2626
; CHECK: DW_AT_type
2727
; CHECK: DW_AT_alignment
2828
; CHECK: DW_AT_data_member_location [DW_FORM_data1] (0x00)

0 commit comments

Comments
 (0)