using System; namespace System.Text.RegularExpressions.Syntax { // Token: 0x020002E1 RID: 737 internal abstract class Assertion : CompositeExpression { // Token: 0x06001ACD RID: 6861 RVA: 0x00062D80 File Offset: 0x00060F80 public Assertion() { base.Expressions.Add(null); base.Expressions.Add(null); } // Token: 0x17000830 RID: 2096 // (get) Token: 0x06001ACE RID: 6862 RVA: 0x00062DAC File Offset: 0x00060FAC // (set) Token: 0x06001ACF RID: 6863 RVA: 0x00062DBC File Offset: 0x00060FBC public Expression TrueExpression { get { return base.Expressions[0]; } set { base.Expressions[0] = value; } } // Token: 0x17000831 RID: 2097 // (get) Token: 0x06001AD0 RID: 6864 RVA: 0x00062DCC File Offset: 0x00060FCC // (set) Token: 0x06001AD1 RID: 6865 RVA: 0x00062DDC File Offset: 0x00060FDC public Expression FalseExpression { get { return base.Expressions[1]; } set { base.Expressions[1] = value; } } // Token: 0x06001AD2 RID: 6866 RVA: 0x00062DEC File Offset: 0x00060FEC public override void GetWidth(out int min, out int max) { base.GetWidth(out min, out max, 2); if (this.TrueExpression == null || this.FalseExpression == null) { min = 0; } } } }