blob: c43f5554739a9376c5f10feb4f4a7a4386c78dbc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
// PR c++/23099
struct Base {
int x;
};
template <typename T>
struct A {
static const int N = sizeof(static_cast<Base*>(T()));
};
struct Derived : Base {
A<Derived*> a;
};
|