48 lines
956 B
C#
48 lines
956 B
C#
using System;
|
|
|
|
namespace System.Text.RegularExpressions
|
|
{
|
|
// Token: 0x020002CC RID: 716
|
|
internal struct Mark
|
|
{
|
|
// Token: 0x17000808 RID: 2056
|
|
// (get) Token: 0x06001A0F RID: 6671 RVA: 0x0005CBC8 File Offset: 0x0005ADC8
|
|
public bool IsDefined
|
|
{
|
|
get
|
|
{
|
|
return this.Start >= 0 && this.End >= 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000809 RID: 2057
|
|
// (get) Token: 0x06001A10 RID: 6672 RVA: 0x0005CBE8 File Offset: 0x0005ADE8
|
|
public int Index
|
|
{
|
|
get
|
|
{
|
|
return (this.Start >= this.End) ? this.End : this.Start;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700080A RID: 2058
|
|
// (get) Token: 0x06001A11 RID: 6673 RVA: 0x0005CC18 File Offset: 0x0005AE18
|
|
public int Length
|
|
{
|
|
get
|
|
{
|
|
return (this.Start >= this.End) ? (this.Start - this.End) : (this.End - this.Start);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04001579 RID: 5497
|
|
public int Start;
|
|
|
|
// Token: 0x0400157A RID: 5498
|
|
public int End;
|
|
|
|
// Token: 0x0400157B RID: 5499
|
|
public int Previous;
|
|
}
|
|
}
|