22 lines
631 B
Plaintext
22 lines
631 B
Plaintext
struct ClassFlags
|
|
{
|
|
alias Type = uint;
|
|
enum Enum : int
|
|
{
|
|
isCOMclass = 0x1, noPointers = 0x2, hasOffTi = 0x4, hasCtor = 0x8,
|
|
hasGetMembers = 0x10, hasTypeInfo = 0x20, isAbstract = 0x40,
|
|
isCPPclass = 0x80, hasDtor = 0x100,
|
|
|
|
}
|
|
|
|
alias isCOMclass = Enum.isCOMclass;
|
|
alias noPointers = Enum.noPointers;
|
|
alias hasOffTi = Enum.hasOffTi;
|
|
alias hasCtor = Enum.hasCtor;
|
|
alias hasGetMembers = Enum.hasGetMembers;
|
|
alias hasTypeInfo = Enum.hasTypeInfo;
|
|
alias isAbstract = Enum.isAbstract;
|
|
alias isCPPclass = Enum.isCPPclass;
|
|
alias hasDtor = Enum.hasDtor;
|
|
}
|