On Tuesday, 25 October 2022 at 08:14:26 UTC, Per Nordlöw wrote:
On Monday, 24 October 2022 at 20:43:45 UTC, ryuukk_ wrote:
I wish we could do ``version(DebugFast | Release)``
Moreover, I've been using, for instance,
```d
version(D_Coverage) {} else pragma(inline, true);
void foo() {}
```
to get correct coverage inclusion of `foo()`. Is this still
neeed?
The 'else' is easy to miss when reading that code
There must be a better solution than that, ``version`` is just
too rigid
Looks like OP opened an issue about it:
https://issues.dlang.org/show_bug.cgi?id=23435