Hello,
For this code:
     auto c = "test"c;
     auto w = "test"w;
     auto d = "test"d;
     pragma(msg, typeof(c.front));
     pragma(msg, typeof(w.front));
     pragma(msg, typeof(d.front));
compiler prints:
dchar
dchar
immutable(dchar)
IMO it should print this:
immutable(char)
immutable(wchar)
immutable(dchar)
Is it a bug?