Files
27Aug2021-Cpp2IL-Dump/Valve.Newtonsoft.Json/Utilities/BidirectionalDictionary.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

69 lines
2.3 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000035 RID: 53
[Token(Token = "0x2000035")]
internal class BidirectionalDictionary<TFirst, TSecond>
{
// Token: 0x060001AC RID: 428 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AC")]
[Address(RVA = "0x2FB5AF0", Offset = "0x2FB4AF0", VA = "0x182FB5AF0")]
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer)
{
}
// Token: 0x060001AD RID: 429 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AD")]
[Address(RVA = "0x2FB5B80", Offset = "0x2FB4B80", VA = "0x182FB5B80")]
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer, string duplicateFirstErrorMessage, string duplicateSecondErrorMessage)
{
}
// Token: 0x060001AE RID: 430 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AE")]
[Address(RVA = "0x2FB5690", Offset = "0x2FB4690", VA = "0x182FB5690")]
public void Set(TFirst first, TSecond second)
{
}
// Token: 0x060001AF RID: 431 RVA: 0x00002898 File Offset: 0x00000A98
[Token(Token = "0x60001AF")]
[Address(RVA = "0x2FB59F0", Offset = "0x2FB49F0", VA = "0x182FB59F0")]
public bool TryGetByFirst(TFirst first, out TSecond second)
{
return default(bool);
}
// Token: 0x060001B0 RID: 432 RVA: 0x000028B0 File Offset: 0x00000AB0
[Token(Token = "0x60001B0")]
[Address(RVA = "0x2FB5A70", Offset = "0x2FB4A70", VA = "0x182FB5A70")]
public bool TryGetBySecond(TSecond second, out TFirst first)
{
return default(bool);
}
// Token: 0x04000131 RID: 305
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000131")]
private readonly IDictionary<TFirst, TSecond> _firstToSecond;
// Token: 0x04000132 RID: 306
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000132")]
private readonly IDictionary<TSecond, TFirst> _secondToFirst;
// Token: 0x04000133 RID: 307
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000133")]
private readonly string _duplicateFirstErrorMessage;
// Token: 0x04000134 RID: 308
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000134")]
private readonly string _duplicateSecondErrorMessage;
}
}