Exemple #1
0
        private int ComputeIdentity()
        {
            var stateHash = TypePair.GetHashCode()
                            ^ ReceiverConstructorInfo.GetHashCode()
                            ^ ExecutionClause.GetHashCode()
                            ^ IsDefault.GetHashCode();

            return(HashCodeHelper.ResolveHashForType(stateHash, GetType()));
        }
Exemple #2
0
 public override int GetHashCode()
 {
     return(HashCodeHelper.ResolveHashForType(SourceType.GetHashCode(), ReceiverType));
 }
Exemple #3
0
 public override int GetHashCode()
 {
     return(HashCodeHelper.ResolveHashForType(Code.GetHashCode(), GetType()));
 }