3 ms·
ALWAYS and NEVER don't pass-through their values consistently as claimed in debug builds, they pass through truthiness instead, with actual values in release bu
by bayareanative 7y ago
ALWAYS and NEVER don't pass-through their values consistently as claimed in debug builds, they pass through truthiness instead, with actual values in release builds. Perhaps this would be better for debug builds:
#define ALWAYS(X) (assert(X), (X))
#define NEVER(X) (assert(!(X)), (X))
- pawelmurias 7y agoThat would duplicate X