2 writes to outputBuffer
System.Xml (2)
System\Xml\XPath\Internal\CacheAxisQuery.cs (2)
20
this.
outputBuffer
= new List<XPathNavigator>();
24
this.
outputBuffer
= new List<XPathNavigator>(other.outputBuffer);
13 references to outputBuffer
System.Xml (13)
System\Xml\XPath\Internal\CacheAxisQuery.cs (8)
24
this.outputBuffer = new List<XPathNavigator>(other.
outputBuffer
);
34
outputBuffer
.Clear();
39
Debug.Assert(0 <= count && count <=
outputBuffer
.Count);
40
if (count <
outputBuffer
.Count) {
41
return
outputBuffer
[count++];
48
Debug.Assert(0 <= count && count <=
outputBuffer
.Count);
52
return
outputBuffer
[count - 1];
57
public override int Count { get { return
outputBuffer
.Count; } }
System\Xml\XPath\Internal\ParentQuery.cs (1)
31
Insert(
outputBuffer
, input);
System\Xml\XPath\Internal\PrecedingSibling.cs (1)
66
Insert(
outputBuffer
, prev);
System\Xml\XPath\Internal\XPathAncestorQuery.cs (3)
33
if (!Insert(
outputBuffer
, input)) {
44
if (!Insert(
outputBuffer
, ancestor)) {
55
public override int CurrentPosition { get { return
outputBuffer
.Count - count + 1; } }