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