trying to learn introspection, I have this simple test method:

===================
static void dumpelement(Object o)
{
   if (!o)
       return;

   auto ci = o.classinfo;
   foreach(mi ; ci.getMembers(null))
   {
       writefln("%s . %s", ci.name, mi.name());
   }
}
==================

However it fails to compile with the following error: (any ideas?)
=======
main.d(57): Error: function object.MemberInfo.name () is not callable using argument types () const Building Debug\dtest.exe failed!

Reply via email to