view gcc/testsuite/g++.dg/conversion/pr66895.C @ 19:2b5abeee2509 default tip

update gcc11
author anatofuz
date Mon, 25 May 2020 07:50:57 +0900
parents 04ced10e8804
children
line wrap: on
line source

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

#include <cstddef>
#include <initializer_list>

struct S {
    template<std::size_t N> S(char const (&)[N]);
};
struct T1 { S s; };
void f1(std::initializer_list<T1>);
void g1() { f1({{""}}); }

struct T2 { const S& s; };
void f2(std::initializer_list<T2>);
void g2() { f2({{""}}); }