On Saturday, 17 January 2015 at 00:38:09 UTC, Luc Bourhis wrote:
Testing constness implementation is easy:

const Foo a;
a.non_const_method(); // <<< compilation fails

but how would I catch that in a unittest?

Something like this?

static assert(!__traits(compiles, a.non_const_method()))

Reply via email to