Lines Matching refs:hash
590 int hash = 1;
591 if (HasOptionalInt32) hash ^= OptionalInt32.GetHashCode();
592 if (HasOptionalInt64) hash ^= OptionalInt64.GetHashCode();
593 if (HasOptionalUint32) hash ^= OptionalUint32.GetHashCode();
594 if (HasOptionalUint64) hash ^= OptionalUint64.GetHashCode();
595 if (HasOptionalSint32) hash ^= OptionalSint32.GetHashCode();
596 if (HasOptionalSint64) hash ^= OptionalSint64.GetHashCode();
597 if (HasOptionalFixed32) hash ^= OptionalFixed32.GetHashCode();
598 if (HasOptionalFixed64) hash ^= OptionalFixed64.GetHashCode();
599 if (HasOptionalSfixed32) hash ^= OptionalSfixed32.GetHashCode();
600 if (HasOptionalSfixed64) hash ^= OptionalSfixed64.GetHashCode();
601 if (HasOptionalFloat) hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(OptionalFloat);
602 if (HasOptionalDouble) hash ^= pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.GetHashCode(OptionalDouble);
603 if (HasOptionalBool) hash ^= OptionalBool.GetHashCode();
604 if (HasOptionalString) hash ^= OptionalString.GetHashCode();
605 if (HasOptionalBytes) hash ^= OptionalBytes.GetHashCode();
606 if (HasOptionalCord) hash ^= OptionalCord.GetHashCode();
607 if (optionalNestedMessage_ != null) hash ^= OptionalNestedMessage.GetHashCode();
608 if (lazyNestedMessage_ != null) hash ^= LazyNestedMessage.GetHashCode();
609 if (HasOptionalNestedEnum) hash ^= OptionalNestedEnum.GetHashCode();
610 if (SingularInt32 != 0) hash ^= SingularInt32.GetHashCode();
611 if (SingularInt64 != 0L) hash ^= SingularInt64.GetHashCode();
613 hash ^= _unknownFields.GetHashCode();
615 return hash;
1271 int hash = 1;
1272 if (HasBb) hash ^= Bb.GetHashCode();
1274 hash ^= _unknownFields.GetHashCode();
1276 return hash;