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