// RUN: %clang_cc1 -std=c++11 -fsyntax-only -verify %s
//
// Note: [class.inhctor] was removed by P0136R1. This tests the new behavior
// for the wording that used to be there.
;
;
D1 , ;
D1
;
;
D2 , , ;
D2 // expected-error {{no viable conversion}}
;
;
D3 // expected-error {{no viable conversion}}
;
;
;
;
;
;
;
T4<void> t4a = ;
T4<void> t4b = ; // expected-error {{chosen constructor is explicit}}
U4<void> u4a = ;
U4<void> u4b = ; // expected-error {{chosen constructor is explicit}}