Esempio n. 1
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(Item1.GetHashCode(), Item2.GetHashCode()));
 }
Esempio n. 2
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(Captures.Select(c => c.GetHashCode()).ToArray()));
 }
Esempio n. 3
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(flags.GetHashCode(), data.GetHashCode()));
 }
Esempio n. 4
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(Alternatives.Select(p => p.GetHashCode()).ToArray()));
 }
Esempio n. 5
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine((int)Value, IsAbsolute ? 0 : 1, IsForever ? 0 : 1));
 }
Esempio n. 6
0
 public override int GetHashCode() => HashCodeCombiner.Combine(_source, _destinationType);
 public override int GetHashCode() => HashCodeCombiner.Combine <object>(Text, Key, DeepNestedField, DeepNestedProperty);
Esempio n. 8
0
 public void Add(int value)
 {
     this.currentHash = HashCodeCombiner.Combine(this.currentHash, value);
 }
 public override int GetHashCode() => HashCodeCombiner.Combine(Text);
Esempio n. 10
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(Patterns.Select(p => p.GetHashCode())
                                     .Concat(new int [] { IsCapturing.GetHashCode() })
                                     .ToArray()));
 }
Esempio n. 11
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(ChildPattern.GetHashCode(), MinOccurrences.GetHashCode(), MaxOccurrences.GetHashCode(),
                                     IsGreedy.GetHashCode()));
 }
Esempio n. 12
0
 public override int GetHashCode() => HashCodeCombiner.Combine(FloatField, FloatProperty);
Esempio n. 13
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(BaseClass.GetHashCode(), ExcludedClass.GetHashCode()));
 }
 public override int GetHashCode() => HashCodeCombiner.Combine(Property, NullableProperty);
Esempio n. 15
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(From.GetHashCode(), To.GetHashCode()));
 }
        public override int GetHashCode()
        {
            var code = HashCodeCombiner.Combine(Name, Type);

            return(HashCodeCombiner.CombineCodes(code, CanWrite.GetHashCode()));
        }
Esempio n. 17
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(IsPositive.GetHashCode(), CharSet.GetHashCode(),
                                     HashCodeCombiner.Combine(ChildPatterns.Select(p => p.GetHashCode()).ToArray())));
 }
Esempio n. 18
0
 public static int Combine(int code1, int code2, int code3, int code4)
 {
     return(HashCodeCombiner.Combine(HashCodeCombiner.Combine(code1, code2), HashCodeCombiner.Combine(code3, code4)));
 }
 public override int GetHashCode() => HashCodeCombiner.Combine(Field, Property, ChildField, ChildProperty);
 public override int GetHashCode() => HashCodeCombiner.Combine <object>(Value, Key, Text);
Esempio n. 21
0
 public override int GetHashCode()
 {
     return(HashCodeCombiner.Combine(Index.GetHashCode(), Length.GetHashCode(), Value.GetHashCode()));
 }