15 references to HashMultiply
PresentationCore (15)
Core\CSharp\MS\Internal\FontCache\CanonicalFontFamilyReference.cs (1)
156
hash = HashFn.
HashMultiply
(hash) + _familyName.GetHashCode();
Core\CSharp\MS\Internal\FontCache\FontCacheUtil.cs (2)
362
hash =
HashMultiply
(hash) + *pb;
373
hash =
HashMultiply
(hash) + (ushort)c;
Core\CSharp\MS\Internal\FontFace\FontFamilyIdentifier.cs (3)
181
hash = HashFn.
HashMultiply
(hash) + family.GetHashCode();
466
hash += HashFn.
HashMultiply
(_baseUri.GetHashCode());
469
hash = HashFn.
HashMultiply
(hash) + _name.GetHashCode();
Core\CSharp\MS\Internal\Shaping\ShapeTypeface.cs (3)
58
return HashFn.
HashMultiply
(_glyphTypeface.GetHashCode())
142
hash = HashFn.
HashMultiply
(hash) + (int)(_nullShape ? 1 : 0);
143
hash = HashFn.
HashMultiply
(hash) + _scaleInEm.GetHashCode();
Core\CSharp\System\Windows\Media\TextFormatting\NumberSubstitution.cs (2)
268
int hash = HashFn.
HashMultiply
((int)_source) + (int)_substitution;
271
hash = HashFn.
HashMultiply
(hash) + _cultureOverride.GetHashCode();
Core\CSharp\System\Windows\Media\Typeface.cs (4)
684
hash = HashFn.
HashMultiply
(hash) + _fallbackFontFamily.GetHashCode();
686
hash = HashFn.
HashMultiply
(hash) + _style.GetHashCode();
687
hash = HashFn.
HashMultiply
(hash) + _weight.GetHashCode();
688
hash = HashFn.
HashMultiply
(hash) + _stretch.GetHashCode();