On Friday, 21 November 2014 at 22:15:37 UTC, Eric wrote:
Suppose I have: module test; class X { } class Y : X { } Y y = new Y; X x = y; assert(is(typeof(x) == test.Y); // this assertion will failassert(typeid(x).toString() == "test.Y"); // this assertion will passIs there a way I can check the type of x without doing a string comparison? -Eric
assert(typeid(x) == typeid(Y));