Hello. When I do:
--------------------- class MyClass{..} class YourClass{..} class OurClass{..} YourClass yc = new YourClass();foreach (auto id; [ typeid(MyClass), typeid(YourClass), typeid(OurClass) ])
{ if (typeid(yc) == id) { writeln("It works !"); } } --------------------- The compiler says: basic type expected, not autoWhy can't I have one time the type id of MyClass, then of YourClass and of OurClass ?
Is there an alternative ?