comparison gcc/testsuite/g++.dg/inherit/union3.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents
children
comparison
equal deleted inserted replaced
111:04ced10e8804 131:84e7813d76e9
1 // PR c++/81013
2
3 struct A
4 {
5 virtual void foo() const;
6 };
7
8 union B : A // { dg-error "derived union 'B' invalid" }
9 {
10 void foo() const;
11 };
12
13 void bar(const B& b)
14 {
15 b.foo();
16 }