Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ac51de6ec2f01fce1d9dadf59a86ffe825c42bc7
/
.
/
clang
/
test
/
CXX
/
class.access
/
class.protected
/
p1-cxx11.cpp
blob: dc9b20d17c0e374376a6314e266cb6a230c7a63f [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -fsyntax-only -verify %s
// PR12497
namespace
test0
{
class
A
{
protected
:
A
()
{}
A
(
const
A
&)
{}
~
A
()
{}
A
&
operator
=(
const
A
&
a
)
{
return
*
this
;
}
};
class
B
:
public
A
{};
void
test
()
{
B b1
;
B b2
=
b1
;
b1
=
b2
;
}
}