July 13, 2015 How to abort compilation | ||||
---|---|---|---|---|
| ||||
To keep the story short (if necessary, I can explain the use-case), if there any way to abort compilation with a message. I would use "static if" or "version" to check a situation, and "pragma msg" to show a message. But I couldn't have found any "proper" way to abort compilation. |
July 13, 2015 Re: How to abort compilation | ||||
---|---|---|---|---|
| ||||
Posted in reply to tcak | On 13/07/2015 6:36 p.m., tcak wrote:
> To keep the story short (if necessary, I can explain the use-case), if
> there any way to abort compilation with a message. I would use "static
> if" or "version" to check a situation, and "pragma msg" to show a
> message. But I couldn't have found any "proper" way to abort compilation.
static assert.
Like assert only at compile time.
I did suggest early on when I joined for e.g. pragma error but Walter & co didn't like it.
|
Copyright © 1999-2021 by the D Language Foundation