7 writes to _flowNode
PresentationFramework (7)
System\Windows\Documents\FlowPosition.cs (7)
44_flowNode = node; 325_flowNode = startNode; 349_flowNode = flow._flowNode; 415flow._flowNode = fn; 436flow._flowNode = fn; 568_flowNode = flowNode; 597_flowNode = flowNode;
42 references to _flowNode
PresentationFramework (42)
System\Windows\Documents\FlowPosition.cs (42)
62return new FlowPosition(_container, _flowNode, _offset); 88return _flowNode.GetHashCode()^_offset.GetHashCode(); 99return string.Create(CultureInfo.InvariantCulture, $"FP[{_flowNode}+{_offset}]"); 134if (_flowNode.Equals(flow._flowNode)) 161if (flowScan._flowNode.Equals(flowEnd._flowNode)) 226string text = _container.FixedTextBuilder.GetFlowText(flow._flowNode); 243FlowNodeType type = flow._flowNode.Type; 252Object obj = ((FixedElement)flow._flowNode.Cookie).GetObject(); 257FixedSOMElement[] elements = flow._flowNode.FixedSOMElements; 276return (FixedElement)flow._flowNode.Cookie; 296return (FixedElement)flowEnd._flowNode.Cookie; 316FlowNode startNode = _flowNode; // save state 349_flowNode = flow._flowNode; 361_flowNode.AttachElement(e); 369flowNode = fp._flowNode; 393ar.Add(flowScan._flowNode); 477return (_flowNode.Type == FlowNodeType.Boundary); 485return (_flowNode.Type == FlowNodeType.Start); 493return (_flowNode.Type == FlowNodeType.End); 502FlowNodeType t = _flowNode.Type; 513return (_flowNode.Type == FlowNodeType.Run); 522return (_flowNode.Type == FlowNodeType.Object); 530return this._flowNode; 556FlowNode flowNode = _flowNode; 619FlowNode flowNode = _flowNode; 661if (_flowNode.Fp > 1) 663FlowNode flow = _FixedFlowMap[_flowNode.Fp - 1]; 669flow = _FixedFlowMap[_flowNode.Fp - 1]; 685if (_flowNode.Fp < _FixedFlowMap.FlowCount - 1) 687FlowNode flow = _FixedFlowMap[_flowNode.Fp + 1]; 693flow = _FixedFlowMap[_flowNode.Fp + 1]; 732int comp = this._flowNode.CompareTo(flow._flowNode); 737if (this._flowNode.Fp == flow._flowNode.Fp - 1 && this._offset == _NodeLength && flow._offset == 0) 746if (flow._flowNode.Fp == this._flowNode.Fp - 1 && flow._offset == flow._NodeLength && this._offset == 0) 754Debug.Assert(this._flowNode.Equals(flow._flowNode)); 801return (int)_flowNode.Cookie;