CPF/CPF.Mac/Mac/ObjCRuntime/BlockFlags.cs
2023-11-21 23:05:03 +08:00

17 lines
315 B
C#

using System;
namespace CPF.Mac.ObjCRuntime
{
[Flags]
public enum BlockFlags
{
BLOCK_REFCOUNT_MASK = 0xFFFF,
BLOCK_NEEDS_FREE = 0x1000000,
BLOCK_HAS_COPY_DISPOSE = 0x2000000,
BLOCK_HAS_CTOR = 0x4000000,
BLOCK_IS_GC = 0x8000000,
BLOCK_IS_GLOBAL = 0x10000000,
BLOCK_HAS_DESCRIPTOR = 0x20000000
}
}