public override int GetHashCode() { unchecked { return ((Value != null ? Value.GetHashCode() : 0) * 397) ^ TokenType.GetHashCode(); } }