This code completely breaks the compiler:

Ruby The Roobster rubytheroobster at yandex.com
Fri Aug 19 03:13:03 UTC 2022


On Friday, 19 August 2022 at 03:10:38 UTC, Ruby The Roobster 
wrote:
> This snippet compiles.  Even if `dsds` and `sadsad` are defined 
> nowhere, this code compiles.
>
> [SNIP]
>
> The reason why this compiles is because of the varidic template 
> parameter, `Mtypes`.
>
> Either there is something I'm missing, or the compiler 
> completely breaks when it sees varidic template arguments.

The only way to get the code to not compile is to actually call 
the function.


More information about the Digitalmars-d-learn mailing list