9 writes to _symbolCount
PresentationFramework (9)
System\Windows\Documents\TextTreeTextNode.cs (9)
91
clone.
_symbolCount
= _symbolCount;
235
newNode.
_symbolCount
= _symbolCount - localOffset;
237
_symbolCount
= localOffset;
247
newNode.
_symbolCount
= localOffset;
250
_symbolCount
-= localOffset;
400
_symbolCount
= value;
508
previousNode.
_symbolCount
+= _symbolCount;
534
nextNode.
_symbolCount
+= previousNode._symbolCount;
546
previousNode.
_symbolCount
+= nextNode._symbolCount;
15 references to _symbolCount
PresentationFramework (15)
System\Windows\Documents\TextTreeTextNode.cs (15)
64
return ("TextNode Id=" + this.DebugId + " SymbolCount=" +
_symbolCount
);
88
if (
_symbolCount
> 0)
91
clone._symbolCount =
_symbolCount
;
123
node = Split(edge == ElementEdge.BeforeStart ? 0 :
_symbolCount
, edge);
195
Invariant.Assert(
_symbolCount
> 0, "Splitting a zero-width TextNode!");
196
Invariant.Assert(localOffset >= 0 && localOffset <=
_symbolCount
, "Bad localOffset!");
211
else if (localOffset ==
_symbolCount
)
235
newNode._symbolCount =
_symbolCount
- localOffset;
257
Invariant.Assert(
_symbolCount
>= 0);
258
Invariant.Assert(newNode.
_symbolCount
>= 0);
395
return
_symbolCount
;
508
previousNode._symbolCount +=
_symbolCount
;
532
nextNode._symbolOffsetCache -= previousNode.
_symbolCount
;
534
nextNode._symbolCount += previousNode.
_symbolCount
;
546
previousNode._symbolCount += nextNode.
_symbolCount
;