Mercurial > hg > CbC > CbC_gcc
comparison gcc/testsuite/g++.dg/lto/pr84805_1.C @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 84e7813d76e9 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
1 class XclRoot { // { dg-lto-warning "7: type 'struct XclRoot' violates the C\\+\\+ One Definition Rule" } | 1 class XclRoot { // { dg-lto-warning "7: type 'struct XclRoot' violates the C\\+\\+ One Definition Rule" } |
2 public: | 2 public: |
3 virtual ~XclRoot(); | 3 virtual ~XclRoot(); |
4 }; | 4 }; |
5 class XclImpRoot : XclRoot {}; | 5 class XclImpRoot : XclRoot {}; |
6 struct RootData { // { dg-lto-warning "8: type 'struct RootData' violates the C\\+\\+ One Definition Rule" } | 6 struct RootData { |
7 XclImpRoot pIR; | 7 XclImpRoot pIR; |
8 }; | 8 }; |
9 class ExcRoot { | 9 class ExcRoot { |
10 RootData pExcRoot; | 10 RootData pExcRoot; |
11 }; | 11 }; |