view gcc/testsuite/g++.dg/cpp0x/initlist-explicit2.C @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents
children
line wrap: on
line source

// PR c++/88875
// { dg-do compile { target c++11 } }

#include <initializer_list>

struct X {
  X();
  explicit X(const std::initializer_list<int>& init);
};

struct Y 
{
  X x { 1, 2 }; // error

  Y (int)
    : x {1, 2} // ok
  {
  }
  
};