public RegexMatchSet(string text, RangeSetHandle handle) { this.Handle = handle; this.Text = text; }
public override bool Equals(RangeSetHandle other) { return(this.InstanceEquals <Static>(other, (x, y) => x.Charset.Equals(y.Charset))); }
public override bool Equals(RangeSetHandle other) { return(this.InstanceEquals <Union>(other, (x, y) => x.handles.SetEqual(y.handles))); }
public override bool Equals(RangeSetHandle other) { return(this.InstanceEquals <Named>(other, EqualsInternal)); }
public void Add(RangeSetHandle handle) { this.handles.Add(handle); }