summaryrefslogtreecommitdiffstats
path: root/gcc/testsuite/g++.dg/lookup/using26.C
blob: 141d14581c181a95fa18c03eb2b9eed4f79807cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// PR c++/26256
// { dg-do compile }

struct A
{
    double next;
};

struct B
{
private:
    int next; // { dg-error "private" }
};

struct C
{
    int next;
};

struct D : A, B, C // { dg-error "context" }
{
    using B::next;
    void f()
    {
	next = 12;
    }
};
OpenPOWER on IntegriCloud