コード例 #1
0
ファイル: TypeDeclarationKey.cs プロジェクト: Ryujinx/Ryujinx
 public override int GetHashCode()
 {
     return(DeterministicHashCode.Combine(_typeDeclaration.Opcode, _typeDeclaration.GetHashCodeContent()));
 }
コード例 #2
0
ファイル: LiteralString.cs プロジェクト: Ryujinx/Ryujinx
 public override int GetHashCode()
 {
     return(DeterministicHashCode.Combine(Type, DeterministicHashCode.GetHashCode(_value)));
 }
コード例 #3
0
ファイル: Instruction.cs プロジェクト: Ryujinx/Ryujinx
 public override int GetHashCode()
 {
     return(DeterministicHashCode.Combine(Opcode, Id, _resultType, DeterministicHashCode.Combine <Operand>(_operands.AsSpan())));
 }
コード例 #4
0
ファイル: Instruction.cs プロジェクト: Ryujinx/Ryujinx
 public int GetHashCodeResultType()
 {
     return(DeterministicHashCode.Combine(_resultType.Opcode, _resultType.GetHashCodeContent()));
 }
コード例 #5
0
ファイル: Instruction.cs プロジェクト: Ryujinx/Ryujinx
 public int GetHashCodeContent()
 {
     return(DeterministicHashCode.Combine <Operand>(_operands.AsSpan()));
 }
コード例 #6
0
ファイル: LiteralInteger.cs プロジェクト: Ryujinx/Ryujinx
 public override int GetHashCode()
 {
     return(DeterministicHashCode.Combine(Type, _data));
 }