7 writes to _flowNode
PresentationFramework (7)
System\Windows\Documents\FlowPosition.cs (7)
40_flowNode = node; 321_flowNode = startNode; 345_flowNode = flow._flowNode; 411flow._flowNode = fn; 432flow._flowNode = fn; 564_flowNode = flowNode; 593_flowNode = flowNode;
42 references to _flowNode
PresentationFramework (42)
System\Windows\Documents\FlowPosition.cs (42)
58return new FlowPosition(_container, _flowNode, _offset); 84return _flowNode.GetHashCode()^_offset.GetHashCode(); 95return string.Create(CultureInfo.InvariantCulture, $"FP[{_flowNode}+{_offset}]"); 130if (_flowNode.Equals(flow._flowNode)) 157if (flowScan._flowNode.Equals(flowEnd._flowNode)) 222string text = _container.FixedTextBuilder.GetFlowText(flow._flowNode); 239FlowNodeType type = flow._flowNode.Type; 248Object obj = ((FixedElement)flow._flowNode.Cookie).GetObject(); 253FixedSOMElement[] elements = flow._flowNode.FixedSOMElements; 272return (FixedElement)flow._flowNode.Cookie; 292return (FixedElement)flowEnd._flowNode.Cookie; 312FlowNode startNode = _flowNode; // save state 345_flowNode = flow._flowNode; 357_flowNode.AttachElement(e); 365flowNode = fp._flowNode; 389ar.Add(flowScan._flowNode); 473return (_flowNode.Type == FlowNodeType.Boundary); 481return (_flowNode.Type == FlowNodeType.Start); 489return (_flowNode.Type == FlowNodeType.End); 498FlowNodeType t = _flowNode.Type; 509return (_flowNode.Type == FlowNodeType.Run); 518return (_flowNode.Type == FlowNodeType.Object); 526return this._flowNode; 552FlowNode flowNode = _flowNode; 615FlowNode flowNode = _flowNode; 657if (_flowNode.Fp > 1) 659FlowNode flow = _FixedFlowMap[_flowNode.Fp - 1]; 665flow = _FixedFlowMap[_flowNode.Fp - 1]; 681if (_flowNode.Fp < _FixedFlowMap.FlowCount - 1) 683FlowNode flow = _FixedFlowMap[_flowNode.Fp + 1]; 689flow = _FixedFlowMap[_flowNode.Fp + 1]; 728int comp = this._flowNode.CompareTo(flow._flowNode); 733if (this._flowNode.Fp == flow._flowNode.Fp - 1 && this._offset == _NodeLength && flow._offset == 0) 742if (flow._flowNode.Fp == this._flowNode.Fp - 1 && flow._offset == flow._NodeLength && this._offset == 0) 750Debug.Assert(this._flowNode.Equals(flow._flowNode)); 797return (int)_flowNode.Cookie;