mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-12 13:30:51 +00:00
Include C++ source for debug info test case committed in r207323
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207324 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4f18a81aba
commit
d7d65435f7
@ -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
Block a user