blob: de821487b0b42ee721377252ea2ce1127f0b76c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
// Build don't link:
// GROUPS passed enums
class X {
private:
enum E1 {a1, b1};
public:
enum E2 {a2, b2};
};
void h(X* p) {
X::E2 e2;
int x2 = X::a2;
X::E1 e1;
int x1 = X::a1; // Should be rejected, and is.// ERROR - .*
}
|