using System; using Cpp2IlInjected; namespace Unity.Collections.LowLevel.Unsafe { // Token: 0x0200000C RID: 12 [Token(Token = "0x200000C")] internal struct UnsafeHashMapBase where TKey : struct, IEquatable where TValue : struct { // Token: 0x06000027 RID: 39 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000027")] [Address(RVA = "0x23C8CF0", Offset = "0x23C7AF0", VA = "0x1823C8CF0")] internal unsafe static void Clear(UnsafeHashMapData* data) { } // Token: 0x06000028 RID: 40 RVA: 0x000021A4 File Offset: 0x000003A4 [Token(Token = "0x6000028")] [Address(RVA = "0x23C86F0", Offset = "0x23C74F0", VA = "0x1823C86F0")] internal unsafe static int AllocEntry(UnsafeHashMapData* data, int threadIndex) { return 0; } // Token: 0x06000029 RID: 41 RVA: 0x0000207E File Offset: 0x0000027E [Token(Token = "0x6000029")] [Address(RVA = "0x23C8560", Offset = "0x23C7360", VA = "0x1823C8560")] internal unsafe static void AddAtomicMulti(UnsafeHashMapData* data, TKey key, TValue item, int threadIndex) { } // Token: 0x0600002A RID: 42 RVA: 0x000021BC File Offset: 0x000003BC [Token(Token = "0x600002A")] [Address(RVA = "0x23C8D60", Offset = "0x23C7B60", VA = "0x1823C8D60")] internal unsafe static bool TryAdd(UnsafeHashMapData* data, TKey key, TValue item, bool isMultiHashMap, Allocator allocation) { return default(bool); } // Token: 0x0600002B RID: 43 RVA: 0x000021D4 File Offset: 0x000003D4 [Token(Token = "0x600002B")] [Address(RVA = "0x23C93D0", Offset = "0x23C81D0", VA = "0x1823C93D0")] internal unsafe static bool TryGetFirstValueAtomic(UnsafeHashMapData* data, TKey key, out TValue item, out NativeMultiHashMapIterator it) { return default(bool); } // Token: 0x0600002C RID: 44 RVA: 0x000021EC File Offset: 0x000003EC [Token(Token = "0x600002C")] [Address(RVA = "0x23C95B0", Offset = "0x23C83B0", VA = "0x1823C95B0")] internal unsafe static bool TryGetNextValueAtomic(UnsafeHashMapData* data, out TValue item, ref NativeMultiHashMapIterator it) { return default(bool); } } }