forked from OSchip/llvm-project
Include C++ source for debug info test case committed in r207323
llvm-svn: 207324
This commit is contained in:
parent
e12b49a6e8
commit
9c34526c17
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue