public override int GetHashCode() { unchecked { return(2 * _elementType.GetHashCode() + 27 * _dimensions); } }
public override int GetHashCode() { IReturnType baseType = BaseType; using (var l = busyManager.Enter(this)) { return((l.Success && baseType != null) ? baseType.GetHashCode() : 0); } }
public override int GetHashCode() { IReturnType baseType = BaseType; int tmp = (baseType != null && TryEnter()) ? baseType.GetHashCode() : 0; Leave(); return(tmp); }
public override int GetHashCode() { int code = baseType.GetHashCode(); foreach (IReturnType t in typeArguments) { if (t != null) { code ^= t.GetHashCode(); } } return(code); }
public override int GetHashCode() { return(baseType != null?baseType.GetHashCode() : 0); }
public override int GetHashCode() { unchecked { return(53 * baseType.GetHashCode()); } }
public override int GetHashCode() { return(interfaceReference.GetHashCode() ^ memberName.GetHashCode()); }