9 writes to LeftChild
dotnet-svcutil-lib (9)
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (9)
413choice.LeftChild = replacementNode; 420parent.LeftChild = replacementNode; 471other.LeftChild = _leftChild.Clone(positions); 1238choice.LeftChild = node; 1246sequence.LeftChild = node; 1292node.LeftChild = inNode.RightChild; 1298node.LeftChild = topNode; 1306node.LeftChild = _contentNode; 1343contentRoot.LeftChild = _contentNode;
26 references to LeftChild
dotnet-svcutil-lib (26)
FrameworkFork\Microsoft.Xml\Xml\schema\ContentValidator.cs (26)
418if (parent.LeftChild == this) 549if (this_.LeftChild is SequenceNode) 552context = new SequenceConstructPosContext((SequenceNode)this_.LeftChild, context.firstpos, context.lastposLeft); 555this_.LeftChild.ConstructPos(context.firstpos, context.lastposLeft, followpos); 561if (this_.LeftChild.IsNullable && !this_.RightChild.IsRangeNode) 599n = this_.LeftChild; 649if (this_.LeftChild is SequenceNode) 652this_ = (SequenceNode)this_.LeftChild; 655this_.LeftChild.Dump(bb, symbols, positions); 692n = this_.LeftChild; 711n = this_.LeftChild; 733if (this_.LeftChild is ChoiceNode) 736this_ = (ChoiceNode)this_.LeftChild; 739this_.LeftChild.Dump(bb, symbols, positions); 759LeftChild.ConstructPos(firstpos, lastpos, followpos); 768get { return LeftChild.IsNullable; } 774LeftChild.Dump(bb, symbols, positions); 784LeftChild.ConstructPos(firstpos, lastpos, followpos); 795LeftChild.Dump(bb, symbols, positions); 805LeftChild.ConstructPos(firstpos, lastpos, followpos); 820LeftChild.Dump(bb, symbols, positions); 993if (parent.LeftChild.IsNullable) 1352contentRoot.LeftChild.Dump(bb, _symbols, _positions); 1381return new RangeContentValidator(firstpos, followpos, _symbols, _positions, endMarker.Pos, this.ContentType, contentRoot.LeftChild.IsNullable, positionsWithRangeTerminals, _minMaxNodesCount); 1407return new DfaContentValidator(transitionTable, _symbols, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable); 1411return new NfaContentValidator(firstpos, followpos, _symbols, _positions, endMarker.Pos, this.ContentType, this.IsOpen, contentRoot.LeftChild.IsNullable);