https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91867

--- Comment #2 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
namespace std {
template <class> class initializer_list {
  int *_M_array;
  unsigned long _M_len;

public:
  int *begin();
  int *end();
};
template <typename _CharT> class A { void insert(initializer_list<_CharT>); };
} // namespace std

void s() {
  for (auto flag : {s})
    ;
}

Reply via email to