Skip to content

Commit

Permalink
Include C++ source for debug info test case committed in r207323
Browse files Browse the repository at this point in the history
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207324 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
dwblaikie committed Apr 26, 2014
1 parent 4f18a81 commit d7d6543
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions test/DebugInfo/X86/type_units_with_addresses.ll
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,48 @@
; RUN: llc -split-dwarf=Disable -filetype=obj -O0 -generate-type-units -mtriple=x86_64-unknown-linux-gnu < %s \
; RUN: | llvm-dwarfdump - | FileCheck --check-prefix=SINGLE %s

; Test case built from:
;int i;
;
;template <int *I>
;struct S1 {};
;
;S1<&i> s1;
;
;template <int *I>
;struct S2_1 {};
;
;struct S2 {
; S2_1<&i> s2_1;
;};
;
;S2 s2;
;
;template <int *I>
;struct S3_1 {};
;
;struct S3_2 {};
;
;struct S3 {
; S3_1<&i> s3_1;
; S3_2 s3_2;
;};
;
;S3 s3;
;
;struct S4_1 {};
;
;template <int *T>
;struct S4_2 {};
;
;struct S4 {
; S4_1 s4_1;
; S4_2<&::i> s4_2;
;};
;
;S4 s4;


; CHECK: .debug_info.dwo contents:

; CHECK: DW_TAG_structure_type
Expand Down

0 comments on commit d7d6543

Please sign in to comment.