2 instantiations of XPathNodeInfoAtom
System.Private.Xml (2)
System\Xml\Cache\XPathNode.cs (1)
353_info = new XPathNodeInfoAtom(pageInfo);
System\Xml\Cache\XPathNodeInfoAtom.cs (1)
416info = new XPathNodeInfoAtom(localName, namespaceUri, prefix, baseUri,
21 references to XPathNodeInfoAtom
System.Private.Xml (21)
System\Xml\Cache\XPathDocumentBuilder.cs (2)
631XPathNodeInfoAtom info; 661XPathNodeInfoAtom info;
System\Xml\Cache\XPathNode.cs (2)
30private XPathNodeInfoAtom _info; // Atomized node information 359public void Create(XPathNodeInfoAtom info, XPathNodeType xptyp, int idxParent)
System\Xml\Cache\XPathNodeInfoAtom.cs (17)
80internal sealed class XPathNodeInfoAtom : IEquatable<XPathNodeInfoAtom> 94private XPathNodeInfoAtom? _next; 244public XPathNodeInfoAtom? Next 289return Equals(other as XPathNodeInfoAtom); 292public bool Equals(XPathNodeInfoAtom? other) 385private XPathNodeInfoAtom[] _hashTable; 387private XPathNodeInfoAtom? _infoCached; 400_hashTable = new XPathNodeInfoAtom[DefaultTableSize]; 407public XPathNodeInfoAtom Create(string localName, string namespaceUri, string prefix, string? baseUri, 411XPathNodeInfoAtom info; 441private XPathNodeInfoAtom Atomize(XPathNodeInfoAtom info) 443XPathNodeInfoAtom? infoNew, infoNext; 462XPathNodeInfoAtom[] oldTable = _hashTable; 463_hashTable = new XPathNodeInfoAtom[oldTable.Length * 2]; 487private void AddInfo(XPathNodeInfoAtom info) 501XPathNodeInfoAtom? infoAtom;