1 // https://bugzilla.gdcproject.org/show_bug.cgi?id=212
4 template hasElaborateAssign212(S
)
6 enum hasElaborateAssign212
= is(typeof(S
.init
.opAssign(rvalueOf212
!S
))) ||
7 is(typeof(lvalueOf212
!S
)) ;
15 template TypeTuple212(TList
...)
17 alias TypeTuple212
= TList
;
26 if (hasElaborateAssign212
!R
)
35 static if (!hasElaborateAssign212
!(Tuple212
!()))
43 Tuple212
!() seed
= void;
44 Tuple212
!()[] results
;
45 foreach(i
; TypeTuple212
!(0, 1))