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