http://d.puremagic.com/issues/show_bug.cgi?id=2295
------- Comment #3 from shro8822 at vandals.uidaho.edu 2008-08-19 18:25 -------
based on that, you might as well allow this:
class A
{
this Boo(){return;} // this return type always returns this
}
class B{}
auto b = (new B).Boo; // type is B value is "this"
--