예제 #1
0
 public override int GetHashCode()
 {
     return((Type?.GetHashCode() ?? 0) ^
            unchecked (Method.GetHashCode() * 31 + MethodToken.GetHashCode() * 97) ^
            (IsUnboxingStub ? -0x80000000 : 0) ^
            (IsInstantiatingStub ? 0x40000000 : 0));
 }
예제 #2
0
 public override int GetHashCode()
 {
     return(Method.GetHashCode() ^ unchecked (17 * Token.GetHashCode()));
 }
예제 #3
0
 public override int GetHashCode()
 {
     return(ModuleToken.GetHashCode() ^ (SignatureContext.GetHashCode() * 31));
 }