15 references to HashMultiply
PresentationCore (15)
MS\Internal\FontCache\CanonicalFontFamilyReference.cs (1)
140hash = HashFn.HashMultiply(hash) + _familyName.GetHashCode();
MS\Internal\FontCache\FontCacheUtil.cs (2)
244hash = HashMultiply(hash) + *pb; 255hash = HashMultiply(hash) + (ushort)c;
MS\Internal\FontFace\FontFamilyIdentifier.cs (3)
167hash = HashFn.HashMultiply(hash) + family.GetHashCode(); 447hash += HashFn.HashMultiply(_baseUri.GetHashCode()); 450hash = HashFn.HashMultiply(hash) + _name.GetHashCode();
MS\Internal\Shaping\ShapeTypeface.cs (3)
40return HashFn.HashMultiply(_glyphTypeface.GetHashCode()) 124hash = HashFn.HashMultiply(hash) + (int)(_nullShape ? 1 : 0); 125hash = HashFn.HashMultiply(hash) + _scaleInEm.GetHashCode();
System\Windows\Media\textformatting\NumberSubstitution.cs (2)
229int hash = HashFn.HashMultiply((int)_source) + (int)_substitution; 232hash = HashFn.HashMultiply(hash) + _cultureOverride.GetHashCode();
System\Windows\Media\Typeface.cs (4)
668hash = HashFn.HashMultiply(hash) + _fallbackFontFamily.GetHashCode(); 670hash = HashFn.HashMultiply(hash) + _style.GetHashCode(); 671hash = HashFn.HashMultiply(hash) + _weight.GetHashCode(); 672hash = HashFn.HashMultiply(hash) + _stretch.GetHashCode();