aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp2a/explicit15.C
blob: e0058f6dc8727b823cd7dfd1d8d27f5ea51b1966 (plain)
1
2
3
4
5
6
7
8
9
10
// PR c++/89836
// { dg-do compile { target c++2a } }

struct W { 
  constexpr explicit operator bool() { return true; };
};

struct U {
  explicit(W()) U(int);
};