Sign in
gnu
/
gcc
/
cd2fd5facb5e1882d3f338ed456ae9536f7c0593
/
.
/
gcc
/
testsuite
/
g++.dg
/
cpp0x
/
initlist32.C
blob: c5c02fc63dac7eff14a65e9077d226e1a57f87ce [
file
] [
log
] [
blame
]
// Test that we try normal init if no list ctor is viable.
// { dg-do compile { target c++11 } }
#include
<initializer_list>
struct
B
{};
struct
C
{
C
(
B
);
};
struct
A
{
A
(
std
::
initializer_list
<int>
);
A
(
B
)
{
}
A
(
C
);
};
B b
;
A a
{
b
};