2 writes to _features
PresentationCore (2)
MS\Internal\Shaping\ShaperBuffers.cs (2)
224_features = newArray; 288_features = newArray;
27 references to _features
PresentationCore (27)
MS\Internal\Shaping\ShaperBuffers.cs (27)
181get { return _features; } 191get { return _featuresCount == 0 ? 0 : _features[_featuresCount - 1].Tag;} 202_features[featureIx].Parameter = paramValue; 217if (_features == null || 218newSize > _features.Length || 230return _features != null; 248if (_features != null && 249_features.Length != 0 && 251_features.Length >= keepCount) 255ushort currentLength = (ushort)_features.Length; 285newArray[i] = _features[i]; 311if ( _featuresCount == _features.Length ) 321_features[_featuresCount] = feature; 333if ( _featuresCount == _features.Length ) 342if (_features[_featuresCount] != null) 344_features[_featuresCount].Tag = featureTag; 345_features[_featuresCount].StartIndex = startIndex; 346_features[_featuresCount].Length = length; 347_features[_featuresCount].Parameter = parameter; 351_features[_featuresCount] = new Feature(startIndex,length,featureTag,parameter); 375if ((featureTag == 0 || featureTag == _features[latestFeatureIx].Tag) && 376(_features[latestFeatureIx].StartIndex + 377_features[latestFeatureIx].Length) == charIx) 379_features[latestFeatureIx].Length += 1; 386(featureTag == 0 ? _features[latestFeatureIx].Tag : featureTag), 415if (_features[latestFeatureIx].Tag != featureTag) 419_features[latestFeatureIx].Tag = featureTag;