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

Reply via email to