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; } }