18 references to Element
System.Private.Xml (18)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (7)
1931kinds = XmlNodeKindFlags.Element; 2426kinds = XmlNodeKindFlags.Element; 3253if ((object)typItem == (object)TypeFactory.Element) kinds |= XmlNodeKindFlags.Element; 3277case XmlNodeKindFlags.Element: kindsRuntime = XPathNodeType.Element; break; 3304if ((kinds & XmlNodeKindFlags.Element) != 0) kindsUnion |= (1 << (int)XPathNodeType.Element); 4578case XmlNodeKindFlags.Element: return XPathNodeType.Element; 4616Debug.Assert(xmlTypes == XmlNodeKindFlags.Element);
System\Xml\Xsl\XmlNodeKindFlags.cs (1)
59Content = Element | Comment | PI | Text,
System\Xml\Xsl\XmlQueryType.cs (1)
531if (this.TypeCode == other.TypeCode && (this.NodeKinds & (XmlNodeKindFlags.Document | XmlNodeKindFlags.Element | XmlNodeKindFlags.Attribute)) != 0)
System\Xml\Xsl\XmlQueryTypeFactory.cs (1)
520XmlTypeCode.Element => XmlNodeKindFlags.Element,
System\Xml\Xsl\XPath\XPathBuilder.cs (3)
379/*Element */ XmlNodeKindFlags.Element, 730/*Ancestor */ XmlNodeKindFlags.Element | XmlNodeKindFlags.Document, 739/*Parent */ XmlNodeKindFlags.Element | XmlNodeKindFlags.Document,
System\Xml\Xsl\Xslt\MatcherBuilder.cs (2)
137_nodeKind == XmlNodeKindFlags.Element || _nodeKind == XmlNodeKindFlags.Attribute || _nodeKind == XmlNodeKindFlags.PI, 344case XmlNodeKindFlags.Element: _elementPatterns.Add(pattern); break;
System\Xml\Xsl\Xslt\QilGenerator.cs (3)
1304if (node.XmlType.NodeKinds == XmlNodeKindFlags.Element) 1322else if ((node.XmlType.NodeKinds & (XmlNodeKindFlags.Element | XmlNodeKindFlags.Document)) == XmlNodeKindFlags.None) 1866case XmlNodeKindFlags.Element: result = _f.IsType(testNode, T.Element); break;