Comment #0 by verylonglogin.reg — 2014-03-06T03:47:25Z
`TypeInfo_AC` is a `TypeInfo` sometimes (see Issue 12303) used for arrays of classes or interfaces. But it isn't designed to work with interfaces, so we have wrong code e.g. here:
---
interface I { }
class C: I { }
void main()
{
I[] a = [new C];
int[I[]] aa = [a : 0];
assert(a in aa); // fails
}
---
Comment #1 by robert.schadek — 2024-12-13T18:17:50Z