Is this a known bug?

```
// file b.d
import std.stdio;

struct S {
   private void foo (ubyte c)
   {
      writeln (__PRETTY_FUNCTION__);
   }
   void foo ()
   {
   }
}
```

```a.d
// file a.d
unittest {
   import b;
   auto s = S ();
   s.foo ('x');
}
```

```
$ dmd -g -unittest -main a.d b.d
$ ./a
void b.S.foo(ubyte c)
1 modules passed unittests
```

Reply via email to