2 writes to outputBuffer
System.Private.Xml (2)
System\Xml\XPath\Internal\CacheAxisQuery.cs (2)
17this.outputBuffer = new List<XPathNavigator>(); 22this.outputBuffer = new List<XPathNavigator>(other.outputBuffer);
13 references to outputBuffer
System.Private.Xml (13)
System\Xml\XPath\Internal\CacheAxisQuery.cs (8)
22this.outputBuffer = new List<XPathNavigator>(other.outputBuffer); 34outputBuffer.Clear(); 40Debug.Assert(0 <= count && count <= outputBuffer.Count); 41if (count < outputBuffer.Count) 43return outputBuffer[count++]; 52Debug.Assert(0 <= count && count <= outputBuffer.Count); 57return outputBuffer[count - 1]; 62public override int Count { get { return outputBuffer.Count; } }
System\Xml\XPath\Internal\ParentQuery.cs (1)
26Insert(outputBuffer, input);
System\Xml\XPath\Internal\PreSiblingQuery.cs (1)
72Insert(outputBuffer, prev);
System\Xml\XPath\Internal\XPathAncestorQuery.cs (3)
34if (!Insert(outputBuffer, input)) 49if (!Insert(outputBuffer, ancestor)) 61public override int CurrentPosition { get { return outputBuffer.Count - count + 1; } }