> Well, I'm no good at naming things so if you have any good ideas, I'll raise a pull in dmd/druntime for that.

Who is? But I'll give it a try.

```d
enum ClassFlags
{
    isCOMClass = 0x1,
    noPointers = 0x2,
    hasOffTi = 0x4,
    hasCtor = 0x8,
    hasGetMembers = 0x10,
    hasTypeInfo = 0x20,
    isAbstract = 0x40,
}
```