2 writes to _builder
System.Private.Xml (2)
System\Xml\Xsl\XPath\XPathParser.cs (2)
31
_builder
= builder;
53
_builder
= null;
28 references to _builder
System.Private.Xml (28)
System\Xml\Xsl\XPath\XPathParser.cs (28)
26
Debug.Assert(_scanner == null &&
_builder
== null);
86
Node opnd =
_builder
!.Axis(XPathAxis.Root, XPathNodeType.All, null, null);
90
opnd =
_builder
.JoinStep(opnd, ParseRelativeLocationPath());
97
return
_builder
!.JoinStep(
98
_builder
.Axis(XPathAxis.Root, XPathNodeType.All, null, null),
99
_builder
.JoinStep(
100
_builder
.Axis(XPathAxis.DescendantOrSelf, XPathNodeType.All, null, null),
130
opnd =
_builder
!.JoinStep(opnd, ParseRelativeLocationPath());
135
opnd =
_builder
!.JoinStep(opnd,
136
_builder
.JoinStep(
137
_builder
.Axis(XPathAxis.DescendantOrSelf, XPathNodeType.All, null, null),
155
opnd =
_builder
!.Axis(XPathAxis.Self, XPathNodeType.All, null, null);
164
opnd =
_builder
!.Axis(XPathAxis.Parent, XPathNodeType.All, null, null);
197
opnd =
_builder
!.Predicate(opnd, ParsePredicate(), IsReverseAxis(axis));
223
Node result =
_builder
!.Axis(axis, nodeType, nodePrefix, nodeName);
384
opnd =
_builder
!.Operator(op, ParseSubExpr(opPrec), default(Node));
403
opnd =
_builder
!.Operator(op, opnd, ParseSubExpr(/*callerPrec:*/opPrec));
420
opnd1 =
_builder
!.Operator(XPathOperator.Union, default(Node), opnd1);
429
opnd1 =
_builder
.Operator(XPathOperator.Union, opnd1, opnd2);
452
opnd =
_builder
!.JoinStep(opnd, ParseRelativeLocationPath());
459
opnd =
_builder
!.JoinStep(opnd,
460
_builder
.JoinStep(
461
_builder
.Axis(XPathAxis.DescendantOrSelf, XPathNodeType.All, null, null),
487
opnd =
_builder
!.Predicate(opnd, ParsePredicate(), /*reverseStep:*/false);
514
opnd =
_builder
!.String(_scanner.StringValue);
518
opnd =
_builder
!.Number(XPathConvert.StringToDouble(_scanner.RawValue));
526
opnd =
_builder
!.Variable(_scanner.Prefix, _scanner.Name);
575
Node result =
_builder
!.Function(prefix, name, argList);