4 fail_compilation/failCopyCtor2.d(15): Error: `struct B` may not define a rvalue constructor and have fields with copy constructors
5 fail_compilation/failCopyCtor2.d(18): rvalue constructor defined here
6 fail_compilation/failCopyCtor2.d(17): field with copy constructor defined here
12 this (ref shared A a
) immutable {}
18 this(immutable B b
) shared {}