10 references to PI
System.Private.Xml (10)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (4)
3258
else if ((object)typItem == (object)TypeFactory.PI) kinds |= XmlNodeKindFlags.
PI
;
3280
case XmlNodeKindFlags.
PI
: kindsRuntime = XPathNodeType.ProcessingInstruction; break;
3311
if ((kinds & XmlNodeKindFlags.
PI
) != 0) kindsUnion |= (1 << (int)XPathNodeType.ProcessingInstruction);
4583
Debug.Assert(xmlTypes == XmlNodeKindFlags.
PI
);
System\Xml\Xsl\XmlNodeKindFlags.cs (1)
59
Content = Element | Comment |
PI
| Text,
System\Xml\Xsl\XmlQueryTypeFactory.cs (1)
523
XmlTypeCode.ProcessingInstruction => XmlNodeKindFlags.
PI
,
System\Xml\Xsl\XPath\XPathBuilder.cs (1)
385
/*ProcessingInstruction*/ XmlNodeKindFlags.
PI
,
System\Xml\Xsl\Xslt\MatcherBuilder.cs (2)
137
_nodeKind == XmlNodeKindFlags.Element || _nodeKind == XmlNodeKindFlags.Attribute || _nodeKind == XmlNodeKindFlags.
PI
,
349
case XmlNodeKindFlags.
PI
: _piPatterns.Add(pattern); break;
System\Xml\Xsl\Xslt\QilGenerator.cs (1)
1870
case XmlNodeKindFlags.
PI
: return _f.And(_f.IsType(testNode, T.PI), _f.Eq(_f.LocalNameOf(testNode), _f.LocalNameOf(current)));