using System; using Cpp2IlInjected; namespace Unity.Collections.LowLevel.Unsafe { // Token: 0x0200001B RID: 27 [Token(Token = "0x200001B")] internal struct UnsafeHashMapBase where TKey : struct, IEquatable where TValue : struct { // Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003E")] [Address(RVA = "0x2A51ED0", Offset = "0x2A50ED0", VA = "0x182A51ED0")] internal unsafe static void Clear(UnsafeHashMapData* data) { } // Token: 0x0600003F RID: 63 RVA: 0x00002250 File Offset: 0x00000450 [Token(Token = "0x600003F")] [Address(RVA = "0x2A518D0", Offset = "0x2A508D0", VA = "0x182A518D0")] internal unsafe static int AllocEntry(UnsafeHashMapData* data, int threadIndex) { return 0; } // Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000040")] [Address(RVA = "0x2A51740", Offset = "0x2A50740", VA = "0x182A51740")] internal unsafe static void AddAtomicMulti(UnsafeHashMapData* data, TKey key, TValue item, int threadIndex) { } // Token: 0x06000041 RID: 65 RVA: 0x00002268 File Offset: 0x00000468 [Token(Token = "0x6000041")] [Address(RVA = "0x2A51F40", Offset = "0x2A50F40", VA = "0x182A51F40")] internal unsafe static bool TryAdd(UnsafeHashMapData* data, TKey key, TValue item, bool isMultiHashMap, Allocator allocation) { return default(bool); } // Token: 0x06000042 RID: 66 RVA: 0x00002280 File Offset: 0x00000480 [Token(Token = "0x6000042")] [Address(RVA = "0x2A525B0", Offset = "0x2A515B0", VA = "0x182A525B0")] internal unsafe static bool TryGetFirstValueAtomic(UnsafeHashMapData* data, TKey key, out TValue item, out NativeMultiHashMapIterator it) { return default(bool); } // Token: 0x06000043 RID: 67 RVA: 0x00002298 File Offset: 0x00000498 [Token(Token = "0x6000043")] [Address(RVA = "0x2A52790", Offset = "0x2A51790", VA = "0x182A52790")] internal unsafe static bool TryGetNextValueAtomic(UnsafeHashMapData* data, out TValue item, ref NativeMultiHashMapIterator it) { return default(bool); } } }