internal static bool ShouldDeallocate(AllocatorManager.AllocatorHandle allocator) { // Allocator.Invalid == container is not initialized. // Allocator.None == container is initialized, but container doesn't own data. return(allocator.Value > (int)Allocator.None); }
NativeList(int initialCapacity, Allocator allocator, int disposeSentinelStackDepth) { this = default; AllocatorManager.AllocatorHandle temp = allocator; Initialize(initialCapacity, ref temp, disposeSentinelStackDepth); }