blob: d701f885fba1e6d93089c9c2d6f2322a32e878b5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// RUN: clang-cc -fsyntax-only -verify %s
// C++0x N2914.
struct B {
void f(char);
void g(char);
enum E { e };
union { int x; };
};
class C {
int g();
};
class D2 : public B {
using B::f;
using B::e;
using B::x;
using C::g; // expected-error{{using declaration refers into 'C::', which is not a base class of 'D2'}}
};
|