2 writes to _features
PresentationCore (2)
Core\CSharp\MS\Internal\Shaping\ShaperBuffers.cs (2)
252
_features
= newArray;
316
_features
= newArray;
27 references to _features
PresentationCore (27)
Core\CSharp\MS\Internal\Shaping\ShaperBuffers.cs (27)
209
get { return
_features
; }
219
get { return _featuresCount == 0 ? 0 :
_features
[_featuresCount - 1].Tag;}
230
_features
[featureIx].Parameter = paramValue;
245
if (
_features
== null ||
246
newSize >
_features
.Length ||
258
return
_features
!= null;
276
if (
_features
!= null &&
277
_features
.Length != 0 &&
279
_features
.Length >= keepCount)
283
ushort currentLength = (ushort)
_features
.Length;
313
newArray[i] =
_features
[i];
340
if ( _featuresCount ==
_features
.Length )
350
_features
[_featuresCount] = feature;
362
if ( _featuresCount ==
_features
.Length )
371
if (
_features
[_featuresCount] != null)
373
_features
[_featuresCount].Tag = featureTag;
374
_features
[_featuresCount].StartIndex = startIndex;
375
_features
[_featuresCount].Length = length;
376
_features
[_featuresCount].Parameter = parameter;
380
_features
[_featuresCount] = new Feature(startIndex,length,featureTag,parameter);
404
if ((featureTag == 0 || featureTag ==
_features
[latestFeatureIx].Tag) &&
405
(
_features
[latestFeatureIx].StartIndex +
406
_features
[latestFeatureIx].Length) == charIx)
408
_features
[latestFeatureIx].Length += 1;
415
(featureTag == 0 ?
_features
[latestFeatureIx].Tag : featureTag),
445
if (
_features
[latestFeatureIx].Tag != featureTag)
449
_features
[latestFeatureIx].Tag = featureTag;