On Wednesday, 26 February 2020 at 08:25:00 UTC, Abby wrote:
/dlang/dmd/linux/bin64/../../src/druntime/import/object.d(2999): Error:
TypeInfo cannot be used with -betterC
Odd think is that wehen I remove g from my enum it compiles
just fine, so it seems that this compilation error occurs only
when my enum has more then 6 members.
Any idea why?
Ok so this is enough to reproduce the problem
extern(C) void main()
{
auto s = "F";
final switch(s)
{
case "A": break;
case "B": break;
case "C": break;
case "D": break;
case "E": break;
case "F": break;
case "G": break;
}
}