5 types derived from InteriorNode
System.Private.Xml (5)
System\Xml\Schema\ContentValidator.cs (5)
471internal sealed class SequenceNode : InteriorNode 597internal sealed class ChoiceNode : InteriorNode 680internal sealed class PlusNode : InteriorNode 705internal sealed class QmarkNode : InteriorNode 726internal sealed class StarNode : InteriorNode
22 references to InteriorNode
System.Private.Xml (22)
System\Xml\Schema\ContentValidator.cs (22)
267public abstract void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions); 319public override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions) 362public override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions) 379InteriorNode choice = new ChoiceNode(); 439Stack<InteriorNode> nodeStack = new Stack<InteriorNode>(); 440InteriorNode this_ = this; 446this_ = (InteriorNode)this_._leftChild; 463public override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions) 561public override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions) 644public override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions) 908public override void ExpandTree(InteriorNode parent, SymbolsDictionary symbols, Positions positions) 1105InteriorNode? inNode = (InteriorNode?)_stack.Pop(); 1144InteriorNode? inNode = (InteriorNode?)_stack.Pop(); 1158InteriorNode choice = new ChoiceNode(); 1166InteriorNode sequence = new SequenceNode(); 1192InteriorNode sequence = new SequenceNode(); 1203private void Closure(InteriorNode node) 1208InteriorNode? inNode = topNode as InteriorNode;