blob: 73fd6de92dc08276dfe6d631d189e5d9ffa56396 [file] [log] [blame]
// PR c++/13478
struct A {};
struct B : protected A {
B() {};
B(const A& ) {};
private:
B(const B& ) {};
};
void foo(const A* ap)
{
const B& br = *ap;
}