On Tuesday, 6 November 2012 at 17:23:41 UTC, PlatisYialos wrote:
Errmm! Here's a better example, but with the same results: ---------------------------- module test; void noparens() { immutable char[char] aMap; char a = 'a'; immutable char b = 'b'; aMap[a] = b; } void withparens() { immutable(char)[char] aMap; char a = 'a'; immutable char b = 'b'; aMap[a] = b; } -----------------------------