public override bool Equals(object o) { if (this == o) { return(true); } if (o == null || GetType() != o.GetType()) { return(false); } MultiTokenTag.Tag tag1 = (MultiTokenTag.Tag)o; if (length != tag1.length) { return(false); } if (!name.Equals(tag1.name)) { return(false); } if (!tag.Equals(tag1.tag)) { return(false); } return(true); }
public MultiTokenTag(MultiTokenTag.Tag tag, int index) { this.tag = tag; this.index = index; }