3 types derived from SyntaxTreeNode
System.Private.Xml (3)
System\Xml\Schema\ContentValidator.cs (3)
304
internal class LeafNode :
SyntaxTreeNode
346
internal sealed class NamespaceListNode :
SyntaxTreeNode
419
internal abstract class InteriorNode :
SyntaxTreeNode
17 references to SyntaxTreeNode
System.Private.Xml (17)
System\Xml\Schema\ContentValidator.cs (17)
364
SyntaxTreeNode
? replacementNode = null;
421
private
SyntaxTreeNode
? _leftChild;
422
private
SyntaxTreeNode
? _rightChild;
424
public
SyntaxTreeNode
? LeftChild
430
public
SyntaxTreeNode
? RightChild
544
SyntaxTreeNode
? n;
599
private static void ConstructChildPos(
SyntaxTreeNode
child, BitSet firstpos, BitSet lastpos, BitSet[] followpos)
612
SyntaxTreeNode
n;
630
SyntaxTreeNode
n;
1044
private Stack<
SyntaxTreeNode
?>? _stack; // parsing context
1045
private
SyntaxTreeNode
? _contentNode; // content model points to syntax tree
1081
_stack = new Stack<
SyntaxTreeNode
?>();
1091
SyntaxTreeNode
? node = _stack!.Pop();
1140
private void AddLeafNode(
SyntaxTreeNode
node)
1157
SyntaxTreeNode
? node = _stack!.Pop();
1165
SyntaxTreeNode
? node = _stack!.Pop();
1207
SyntaxTreeNode
? topNode = _stack!.Pop();