9 writes to _symbolCount
PresentationFramework (9)
src\Framework\System\Windows\Documents\TextTreeTextNode.cs (9)
97
clone.
_symbolCount
= _symbolCount;
241
newNode.
_symbolCount
= _symbolCount - localOffset;
243
_symbolCount
= localOffset;
253
newNode.
_symbolCount
= localOffset;
256
_symbolCount
-= localOffset;
406
_symbolCount
= value;
514
previousNode.
_symbolCount
+= _symbolCount;
540
nextNode.
_symbolCount
+= previousNode._symbolCount;
552
previousNode.
_symbolCount
+= nextNode._symbolCount;
13 references to _symbolCount
PresentationFramework (13)
src\Framework\System\Windows\Documents\TextTreeTextNode.cs (13)
94
if (
_symbolCount
> 0)
97
clone._symbolCount =
_symbolCount
;
129
node = Split(edge == ElementEdge.BeforeStart ? 0 :
_symbolCount
, edge);
201
Invariant.Assert(
_symbolCount
> 0, "Splitting a zero-width TextNode!");
202
Invariant.Assert(localOffset >= 0 && localOffset <=
_symbolCount
, "Bad localOffset!");
241
newNode._symbolCount =
_symbolCount
- localOffset;
263
Invariant.Assert(
_symbolCount
>= 0);
264
Invariant.Assert(newNode.
_symbolCount
>= 0);
401
return
_symbolCount
;
514
previousNode._symbolCount +=
_symbolCount
;
538
nextNode._symbolOffsetCache -= previousNode.
_symbolCount
;
540
nextNode._symbolCount += previousNode.
_symbolCount
;
552
previousNode._symbolCount += nextNode.
_symbolCount
;