// Dummy implementation. Test only the compiler feature.namespace std {typedef decltype(sizeof(int))size_t;template<class _E>class initializer_list
{const _E* __begin_;size_t __size_;};}template<typename T>struct A
{A(std::initializer_list<T>) {}};voidsomeFunc(){
A<int> as = {1,2,3,4};}