This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,61 @@
using System;
using Cpp2IlInjected;
namespace Mono.Math.Prime.Generator
{
// Token: 0x02000056 RID: 86
[Token(Token = "0x2000056")]
internal abstract class PrimeGeneratorBase
{
// Token: 0x1700005B RID: 91
// (get) Token: 0x0600026E RID: 622 RVA: 0x000030F0 File Offset: 0x000012F0
[Token(Token = "0x1700005B")]
public virtual ConfidenceFactor Confidence
{
[Token(Token = "0x600026E")]
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "4")]
get
{
return ConfidenceFactor.ExtraLow;
}
}
// Token: 0x1700005C RID: 92
// (get) Token: 0x0600026F RID: 623 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x1700005C")]
public virtual PrimalityTest PrimalityTest
{
[Token(Token = "0x600026F")]
[Address(RVA = "0xDB6720", Offset = "0xDB5720", VA = "0x180DB6720", Slot = "5")]
get
{
return null;
}
}
// Token: 0x1700005D RID: 93
// (get) Token: 0x06000270 RID: 624 RVA: 0x00003108 File Offset: 0x00001308
[Token(Token = "0x1700005D")]
public virtual int TrialDivisionBounds
{
[Token(Token = "0x6000270")]
[Address(RVA = "0xDB6770", Offset = "0xDB5770", VA = "0x180DB6770", Slot = "6")]
get
{
return 0;
}
}
// Token: 0x06000271 RID: 625
[Token(Token = "0x6000271")]
[Address(Slot = "7")]
public abstract BigInteger GenerateNewPrime(int bits);
// Token: 0x06000272 RID: 626 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000272")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
protected PrimeGeneratorBase()
{
}
}
}
@@ -0,0 +1,49 @@
using System;
using Cpp2IlInjected;
namespace Mono.Math.Prime.Generator
{
// Token: 0x02000057 RID: 87
[Token(Token = "0x2000057")]
internal class SequentialSearchPrimeGeneratorBase : PrimeGeneratorBase
{
// Token: 0x06000273 RID: 627 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000273")]
[Address(RVA = "0xDB9220", Offset = "0xDB8220", VA = "0x180DB9220", Slot = "8")]
protected virtual BigInteger GenerateSearchBase(int bits, object context)
{
return null;
}
// Token: 0x06000274 RID: 628 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000274")]
[Address(RVA = "0x880D60", Offset = "0x87FD60", VA = "0x180880D60", Slot = "7")]
public override BigInteger GenerateNewPrime(int bits)
{
return null;
}
// Token: 0x06000275 RID: 629 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000275")]
[Address(RVA = "0xDB8E20", Offset = "0xDB7E20", VA = "0x180DB8E20", Slot = "9")]
public virtual BigInteger GenerateNewPrime(int bits, object context)
{
return null;
}
// Token: 0x06000276 RID: 630 RVA: 0x00003120 File Offset: 0x00001320
[Token(Token = "0x6000276")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "10")]
protected virtual bool IsPrimeAcceptable(BigInteger bi, object context)
{
return default(bool);
}
// Token: 0x06000277 RID: 631 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000277")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public SequentialSearchPrimeGeneratorBase()
{
}
}
}