9 writes to _symbolCount
PresentationFramework (9)
System\Windows\Documents\TextTreeTextNode.cs (9)
90
_symbolCount
= _symbolCount
237
newNode.
_symbolCount
= _symbolCount - localOffset;
239
_symbolCount
= localOffset;
249
newNode.
_symbolCount
= localOffset;
252
_symbolCount
-= localOffset;
402
_symbolCount
= value;
510
previousNode.
_symbolCount
+= _symbolCount;
536
nextNode.
_symbolCount
+= previousNode._symbolCount;
548
previousNode.
_symbolCount
+= nextNode._symbolCount;
15 references to _symbolCount
PresentationFramework (15)
System\Windows\Documents\TextTreeTextNode.cs (15)
62
return ("TextNode Id=" + this.DebugId + " SymbolCount=" +
_symbolCount
);
86
if (
_symbolCount
> 0)
90
_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
)
237
newNode._symbolCount =
_symbolCount
- localOffset;
259
Invariant.Assert(
_symbolCount
>= 0);
260
Invariant.Assert(newNode.
_symbolCount
>= 0);
397
return
_symbolCount
;
510
previousNode._symbolCount +=
_symbolCount
;
534
nextNode._symbolOffsetCache -= previousNode.
_symbolCount
;
536
nextNode._symbolCount += previousNode.
_symbolCount
;
548
previousNode._symbolCount += nextNode.
_symbolCount
;