scripts
This commit is contained in:
@@ -0,0 +1,102 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
|
||||
namespace System.Text.RegularExpressions
|
||||
{
|
||||
// Token: 0x020002C6 RID: 710
|
||||
internal interface ICompiler
|
||||
{
|
||||
// Token: 0x060019B1 RID: 6577
|
||||
void Reset();
|
||||
|
||||
// Token: 0x060019B2 RID: 6578
|
||||
IMachineFactory GetMachineFactory();
|
||||
|
||||
// Token: 0x060019B3 RID: 6579
|
||||
void EmitFalse();
|
||||
|
||||
// Token: 0x060019B4 RID: 6580
|
||||
void EmitTrue();
|
||||
|
||||
// Token: 0x060019B5 RID: 6581
|
||||
void EmitCharacter(char c, bool negate, bool ignore, bool reverse);
|
||||
|
||||
// Token: 0x060019B6 RID: 6582
|
||||
void EmitCategory(Category cat, bool negate, bool reverse);
|
||||
|
||||
// Token: 0x060019B7 RID: 6583
|
||||
void EmitNotCategory(Category cat, bool negate, bool reverse);
|
||||
|
||||
// Token: 0x060019B8 RID: 6584
|
||||
void EmitRange(char lo, char hi, bool negate, bool ignore, bool reverse);
|
||||
|
||||
// Token: 0x060019B9 RID: 6585
|
||||
void EmitSet(char lo, BitArray set, bool negate, bool ignore, bool reverse);
|
||||
|
||||
// Token: 0x060019BA RID: 6586
|
||||
void EmitString(string str, bool ignore, bool reverse);
|
||||
|
||||
// Token: 0x060019BB RID: 6587
|
||||
void EmitPosition(Position pos);
|
||||
|
||||
// Token: 0x060019BC RID: 6588
|
||||
void EmitOpen(int gid);
|
||||
|
||||
// Token: 0x060019BD RID: 6589
|
||||
void EmitClose(int gid);
|
||||
|
||||
// Token: 0x060019BE RID: 6590
|
||||
void EmitBalanceStart(int gid, int balance, bool capture, LinkRef tail);
|
||||
|
||||
// Token: 0x060019BF RID: 6591
|
||||
void EmitBalance();
|
||||
|
||||
// Token: 0x060019C0 RID: 6592
|
||||
void EmitReference(int gid, bool ignore, bool reverse);
|
||||
|
||||
// Token: 0x060019C1 RID: 6593
|
||||
void EmitIfDefined(int gid, LinkRef tail);
|
||||
|
||||
// Token: 0x060019C2 RID: 6594
|
||||
void EmitSub(LinkRef tail);
|
||||
|
||||
// Token: 0x060019C3 RID: 6595
|
||||
void EmitTest(LinkRef yes, LinkRef tail);
|
||||
|
||||
// Token: 0x060019C4 RID: 6596
|
||||
void EmitBranch(LinkRef next);
|
||||
|
||||
// Token: 0x060019C5 RID: 6597
|
||||
void EmitJump(LinkRef target);
|
||||
|
||||
// Token: 0x060019C6 RID: 6598
|
||||
void EmitRepeat(int min, int max, bool lazy, LinkRef until);
|
||||
|
||||
// Token: 0x060019C7 RID: 6599
|
||||
void EmitUntil(LinkRef repeat);
|
||||
|
||||
// Token: 0x060019C8 RID: 6600
|
||||
void EmitIn(LinkRef tail);
|
||||
|
||||
// Token: 0x060019C9 RID: 6601
|
||||
void EmitInfo(int count, int min, int max);
|
||||
|
||||
// Token: 0x060019CA RID: 6602
|
||||
void EmitFastRepeat(int min, int max, bool lazy, LinkRef tail);
|
||||
|
||||
// Token: 0x060019CB RID: 6603
|
||||
void EmitAnchor(bool reverse, int offset, LinkRef tail);
|
||||
|
||||
// Token: 0x060019CC RID: 6604
|
||||
void EmitBranchEnd();
|
||||
|
||||
// Token: 0x060019CD RID: 6605
|
||||
void EmitAlternationEnd();
|
||||
|
||||
// Token: 0x060019CE RID: 6606
|
||||
LinkRef NewLink();
|
||||
|
||||
// Token: 0x060019CF RID: 6607
|
||||
void ResolveLink(LinkRef link);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user