DebugInfo: Generalize a test case to not depend on abbreviation numbering.
It's an unnecessary detail for this test and just gets in the way when making unrelated changes to the output in this test. llvm-svn: 209553
This commit is contained in:
parent
871cd4c131
commit
71ed20f671
|
@ -4,15 +4,15 @@
|
|||
; RUN: llvm-dwarfdump -debug-dump=info %t | FileCheck %s -check-prefix=DWARF3
|
||||
|
||||
; Checks that we emit debug info for the block variable declare.
|
||||
; CHECK: DW_TAG_subprogram [3]
|
||||
; CHECK: DW_TAG_variable [5]
|
||||
; CHECK: DW_AT_name [DW_FORM_strp] ( .debug_str[{{.*}}] = "block")
|
||||
; CHECK: DW_AT_location [DW_FORM_sec_offset] ({{.*}})
|
||||
; CHECK: DW_TAG_subprogram
|
||||
; CHECK: DW_TAG_variable
|
||||
; CHECK: DW_AT_name {{.*}} "block"
|
||||
; CHECK: DW_AT_location [DW_FORM_sec_offset]
|
||||
|
||||
; DWARF3: DW_TAG_subprogram [3]
|
||||
; DWARF3: DW_TAG_variable [5]
|
||||
; DWARF3: DW_AT_name [DW_FORM_strp] ( .debug_str[{{.*}}] = "block")
|
||||
; DWARF3: DW_AT_location [DW_FORM_data4] ({{.*}})
|
||||
; DWARF3: DW_TAG_subprogram
|
||||
; DWARF3: DW_TAG_variable
|
||||
; DWARF3: DW_AT_name {{.*}} "block"
|
||||
; DWARF3: DW_AT_location [DW_FORM_data4]
|
||||
|
||||
%struct.__block_descriptor = type { i64, i64 }
|
||||
%struct.__block_literal_generic = type { i8*, i32, i32, i8*, %struct.__block_descriptor* }
|
||||
|
|
Loading…
Reference in New Issue