#include <initializer_list> struct A { A(); A(std::initializer_list<int>); }; int m() { A a; A b{a}; }
Standard input is empty
prog.cpp: In function 'int m()': prog.cpp:10:10: error: no matching function for call to 'A::A(<brace-enclosed initializer list>)' prog.cpp:4:5: note: candidates are: A::A(std::initializer_list<int>) prog.cpp:3:5: note: A::A() prog.cpp:2:10: note: A::A(const A&)
Standard output is empty