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