コード例 #1
0
ファイル: ValueSet.cs プロジェクト: vitek-karas/linker
            public override int GetHashCode()
            {
                int hashCode = 0;

                foreach (var item in this)
                {
                    hashCode = HashUtils.Combine(hashCode, item);
                }
                return(hashCode);
            }
コード例 #2
0
ファイル: TextLine.cs プロジェクト: odalet/slang
 public override int GetHashCode() => HashUtils.Combine(Text, HashUtils.Combine(Start, EndIncludingLineBreak));
コード例 #3
0
 public override int GetHashCode() => HashUtils.Combine(Line, Column);
コード例 #4
0
ファイル: ValueNode.cs プロジェクト: mikem8361/runtime
 public override int GetHashCode() => HashUtils.Combine(Value.GetHashCode(), BasicBlockIndex);
コード例 #5
0
ファイル: LinePositionSpan.cs プロジェクト: odalet/slang
 public override int GetHashCode() => HashUtils.Combine(Start.GetHashCode(), End.GetHashCode());
コード例 #6
0
ファイル: TextSpan.cs プロジェクト: odalet/slang
 public override int GetHashCode() => HashUtils.Combine(Start, Length);