#dbugfix 18493
Mike Franklin
slavo5150 at yahoo.com
Tue Apr 17 12:13:06 UTC 2018
On Tuesday, 17 April 2018 at 05:33:53 UTC, Radu wrote:
> This is very odd, as the following compiles:
> ---
> struct S
> {
> this(this)
> {
> }
>
> ~this()
> {
> }
> }
>
> struct C
> {
> S s1;
> }
> ---
>
> If the scope failure would cause this then I assume it would
> not work at all in any case.
Yeah! I think that is also a bug. So (at least right now in my
investigation) I think we first need to fix it so that it emits
the error even with a single statement, and then fix it so it no
longer generates the `scope(failure)` in -betterC.
Mike
More information about the Digitalmars-d
mailing list