7 writes to Body
System.Private.Xml (7)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (1)
607
ndLoop.
Body
= AnalyzeContent(ndLoop.Body);
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
358
filter.
Body
= _f.And(filter.Body,
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (5)
218
lastParent.
Body
= _f.And(lastParent.Body, _f.Not(_f.IsEmpty(parentFilter)));
252
nodeFilter.
Body
= _f.And(nodeFilter.Body, predicate);
254
nodeFilter.
Body
= _predicateEnvironment.fixupVisitor.Fixup(nodeFilter.Body, current, null);
280
nodeFilter.
Body
= _f.Not(_f.IsEmpty(filterCurrent));
282
nodeFilter.
Body
= _f.And(_f.IsType(current, nodeFilter.XmlType!), nodeFilter.Body);
19 references to Body
System.Private.Xml (19)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (1)
54
AnalyzeDefinition(ndLoop.
Body
);
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (2)
607
ndLoop.Body = AnalyzeContent(ndLoop.
Body
);
975
AnalyzeContent((nd as QilLoop)!.
Body
);
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
5225
return IsConstructedExpression(((QilLoop)nd).
Body
);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (4)
1876
Visit(ndLoop.
Body
);
1902
Visit(ndFilter.
Body
);
1903
EndNestedIterator(ndFilter.
Body
);
2296
foreach (QilSortKey ndKey in ndSort.
Body
)
System\Xml\Xsl\QIL\QilTypeChecker.cs (3)
598
XmlQueryType bodyType = node.
Body
.XmlType!;
609
CheckXmlType(node.
Body
, XmlQueryTypeFactory.BooleanX);
612
XmlQueryType? filterType = FindFilterType(node.Variable, node.
Body
);
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
358
filter.Body = _f.And(filter.
Body
,
System\Xml\Xsl\Xslt\MatcherBuilder.cs (1)
130
_condition = filter.
Body
;
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
1832
_refReplacer.Replace(filter.
Body
, filter.Variable, testNode),
System\Xml\Xsl\Xslt\XPathPatternBuilder.cs (5)
55
Debug.Assert(filter.
Body
.XmlType!.IsSubtypeOf(T.Boolean));
218
lastParent.Body = _f.And(lastParent.
Body
, _f.Not(_f.IsEmpty(parentFilter)));
252
nodeFilter.Body = _f.And(nodeFilter.
Body
, predicate);
254
nodeFilter.Body = _predicateEnvironment.fixupVisitor.Fixup(nodeFilter.
Body
, current, null);
282
nodeFilter.Body = _f.And(_f.IsType(current, nodeFilter.XmlType!), nodeFilter.
Body
);