[Issue 12167] GIT HEAD: AAs are broken

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sat Feb 15 21:24:06 PST 2014


https://d.puremagic.com/issues/show_bug.cgi?id=12167



--- Comment #7 from Kenji Hara <k.hara.pg at gmail.com> 2014-02-15 21:23:58 PST ---
This is one another regression caused by removing object.AssociativeArray.

struct S11 { int opCmp(T : typeof(this))(T) { return 0; } }
void main()
{
    { auto ti = typeid(int[S11]); }
}

This code compiles used to compile until 2.064, but in 2.065 development term,
it has been made disallowed by the fix for issue 11591.

But in git head, it does not cause error. I noticed the change during maintain
2.065 branch (Related PR:
https://github.com/D-Programming-Language/dmd/pull/3271).

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list