3 writes to _cachePointers
PresentationCore (3)
Core\CSharp\MS\Internal\Shaping\OpenTypeLayout.cs (3)
1255
_cachePointers
= null;
1380
_cachePointers
= new ushort[glyphRunLength];
1416
_cachePointers
= tmp;
8 references to _cachePointers
PresentationCore (8)
Core\CSharp\MS\Internal\Shaping\OpenTypeLayout.cs (8)
1378
if (
_cachePointers
!= null &&
_cachePointers
.Length >= glyphRunLength) return;
1409
if (
_cachePointers
.Length < newLength)
1413
Array.Copy(
_cachePointers
, tmp, firstGlyphChanged);
1414
Array.Copy(
_cachePointers
, oldAfterLastGlyphChanged, tmp, afterLastGlyphChanged, oldLength - oldAfterLastGlyphChanged);
1420
Array.Copy(
_cachePointers
, oldAfterLastGlyphChanged,
_cachePointers
, afterLastGlyphChanged, oldLength - oldAfterLastGlyphChanged);
1431
get { return
_cachePointers
; }