Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/BestHTTP/SecureProtocol/Org/BouncyCastle/Math/Raw/Interleave.cs
T
2026-04-08 23:40:05 +02:00

122 lines
3.6 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Math.Raw
{
// Token: 0x020013FB RID: 5115
[Token(Token = "0x20013FB")]
[StructLayout(3)]
internal abstract class Interleave
{
// Token: 0x060082AA RID: 33450 RVA: 0x001BF9FC File Offset: 0x001BDBFC
[Token(Token = "0x60082AA")]
[Address(RVA = "0x20AF6E0", Offset = "0x20AE0E0", VA = "0x1820AF6E0")]
internal static uint Expand8to16(uint x)
{
return x;
}
// Token: 0x060082AB RID: 33451 RVA: 0x001BFA0C File Offset: 0x001BDC0C
[Token(Token = "0x60082AB")]
[Address(RVA = "0x20AF3D0", Offset = "0x20ADDD0", VA = "0x1820AF3D0")]
internal static uint Expand16to32(uint x)
{
return x;
}
// Token: 0x060082AC RID: 33452 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60082AC")]
[Address(RVA = "0x20AF410", Offset = "0x20ADE10", VA = "0x1820AF410")]
internal static ulong Expand32to64(uint x)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060082AD RID: 33453 RVA: 0x001BFA1C File Offset: 0x001BDC1C
[Token(Token = "0x60082AD")]
[Address(RVA = "0x20AF5C0", Offset = "0x20ADFC0", VA = "0x1820AF5C0")]
internal static void Expand64To128(ulong x, ulong[] z, int zOff)
{
z[0] = x;
z[0] = x;
}
// Token: 0x060082AE RID: 33454 RVA: 0x001BFA40 File Offset: 0x001BDC40
[Token(Token = "0x60082AE")]
[Address(RVA = "0x20AF4A0", Offset = "0x20ADEA0", VA = "0x1820AF4A0")]
internal static void Expand64To128Rev(ulong x, ulong[] z, int zOff)
{
z[0] = x;
z[0] = x;
}
// Token: 0x060082AF RID: 33455 RVA: 0x001BFA64 File Offset: 0x001BDC64
[Token(Token = "0x60082AF")]
[Address(RVA = "0x20AF830", Offset = "0x20AE230", VA = "0x1820AF830")]
internal static uint Shuffle(uint x)
{
return x;
}
// Token: 0x060082B0 RID: 33456 RVA: 0x001BFA74 File Offset: 0x001BDC74
[Token(Token = "0x60082B0")]
[Address(RVA = "0x20AF780", Offset = "0x20AE180", VA = "0x1820AF780")]
internal static ulong Shuffle(ulong x)
{
return (ulong)2459565876494606882L;
}
// Token: 0x060082B1 RID: 33457 RVA: 0x001BFA8C File Offset: 0x001BDC8C
[Token(Token = "0x60082B1")]
[Address(RVA = "0x20AF710", Offset = "0x20AE110", VA = "0x1820AF710")]
internal static uint Shuffle2(uint x)
{
return x;
}
// Token: 0x060082B2 RID: 33458 RVA: 0x001BFA9C File Offset: 0x001BDC9C
[Token(Token = "0x60082B2")]
[Address(RVA = "0x20AF9C0", Offset = "0x20AE3C0", VA = "0x1820AF9C0")]
internal static uint Unshuffle(uint x)
{
return x;
}
// Token: 0x060082B3 RID: 33459 RVA: 0x001BFAAC File Offset: 0x001BDCAC
[Token(Token = "0x60082B3")]
[Address(RVA = "0x20AF910", Offset = "0x20AE310", VA = "0x1820AF910")]
internal static ulong Unshuffle(ulong x)
{
return x;
}
// Token: 0x060082B4 RID: 33460 RVA: 0x001BFABC File Offset: 0x001BDCBC
[Token(Token = "0x60082B4")]
[Address(RVA = "0x20AF8A0", Offset = "0x20AE2A0", VA = "0x1820AF8A0")]
internal static uint Unshuffle2(uint x)
{
return x;
}
// Token: 0x060082B5 RID: 33461 RVA: 0x001BFACC File Offset: 0x001BDCCC
[Token(Token = "0x60082B5")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
protected Interleave()
{
}
// Token: 0x04005C0D RID: 23565
[Token(Token = "0x4005C0D")]
private const ulong M32 = 1431655765UL;
// Token: 0x04005C0E RID: 23566
[Token(Token = "0x4005C0E")]
private const ulong M64 = 6148914691236517205UL;
// Token: 0x04005C0F RID: 23567
[Token(Token = "0x4005C0F")]
private const ulong M64R = 12297829382473034410UL;
}
}