scripts
This commit is contained in:
@@ -0,0 +1,88 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
|
||||
namespace System.Text.RegularExpressions
|
||||
{
|
||||
// Token: 0x020002C7 RID: 711
|
||||
internal class InterpreterFactory : IMachineFactory
|
||||
{
|
||||
// Token: 0x060019D0 RID: 6608 RVA: 0x0005C4CC File Offset: 0x0005A6CC
|
||||
public InterpreterFactory(ushort[] pattern)
|
||||
{
|
||||
this.pattern = pattern;
|
||||
}
|
||||
|
||||
// Token: 0x060019D1 RID: 6609 RVA: 0x0005C4DC File Offset: 0x0005A6DC
|
||||
public IMachine NewInstance()
|
||||
{
|
||||
return new Interpreter(this.pattern);
|
||||
}
|
||||
|
||||
// Token: 0x17000801 RID: 2049
|
||||
// (get) Token: 0x060019D2 RID: 6610 RVA: 0x0005C4EC File Offset: 0x0005A6EC
|
||||
public int GroupCount
|
||||
{
|
||||
get
|
||||
{
|
||||
return (int)this.pattern[1];
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000802 RID: 2050
|
||||
// (get) Token: 0x060019D3 RID: 6611 RVA: 0x0005C4F8 File Offset: 0x0005A6F8
|
||||
// (set) Token: 0x060019D4 RID: 6612 RVA: 0x0005C500 File Offset: 0x0005A700
|
||||
public int Gap
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.gap;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.gap = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000803 RID: 2051
|
||||
// (get) Token: 0x060019D5 RID: 6613 RVA: 0x0005C50C File Offset: 0x0005A70C
|
||||
// (set) Token: 0x060019D6 RID: 6614 RVA: 0x0005C514 File Offset: 0x0005A714
|
||||
public IDictionary Mapping
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.mapping;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.mapping = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000804 RID: 2052
|
||||
// (get) Token: 0x060019D7 RID: 6615 RVA: 0x0005C520 File Offset: 0x0005A720
|
||||
// (set) Token: 0x060019D8 RID: 6616 RVA: 0x0005C528 File Offset: 0x0005A728
|
||||
public string[] NamesMapping
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.namesMapping;
|
||||
}
|
||||
set
|
||||
{
|
||||
this.namesMapping = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04001570 RID: 5488
|
||||
private IDictionary mapping;
|
||||
|
||||
// Token: 0x04001571 RID: 5489
|
||||
private ushort[] pattern;
|
||||
|
||||
// Token: 0x04001572 RID: 5490
|
||||
private string[] namesMapping;
|
||||
|
||||
// Token: 0x04001573 RID: 5491
|
||||
private int gap;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user