51 references to PossibleXmlStates
System.Private.Xml (51)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (34)
53private PossibleXmlStates _xstatesInitial, _xstatesFinal, _xstatesBeginLoop, _xstatesEndLoop; 110_xstatesInitial = _xstatesFinal = PossibleXmlStates.Any; 111_xstatesBeginLoop = _xstatesEndLoop = PossibleXmlStates.None; 124public PossibleXmlStates InitialStates 137public PossibleXmlStates FinalStates 150public PossibleXmlStates BeginLoopStates 163public PossibleXmlStates EndLoopStates 384if (_xstatesBeginLoop != PossibleXmlStates.None) 417protected PossibleXmlStates xstates; 438this.xstates = PossibleXmlStates.WithinSequence; 454PossibleXmlStates xstates = PossibleXmlStates.None; 457if (xstates == PossibleXmlStates.None) 463xstates = PossibleXmlStates.Any; 475this.parentInfo.InitialStates = this.parentInfo.FinalStates = PossibleXmlStates.WithinSequence; 487case QilNodeType.DocumentCtor: this.xstates = PossibleXmlStates.WithinContent; break; 488case QilNodeType.ElementCtor: this.xstates = PossibleXmlStates.EnumAttrs; break; 489case QilNodeType.AttributeCtor: this.xstates = PossibleXmlStates.WithinAttr; break; 493case QilNodeType.CommentCtor: this.xstates = PossibleXmlStates.WithinComment; break; 494case QilNodeType.PICtor: this.xstates = PossibleXmlStates.WithinPI; break; 495case QilNodeType.XsltCopy: this.xstates = PossibleXmlStates.Any; break; 498case QilNodeType.RtfCtor: this.xstates = PossibleXmlStates.WithinContent; break; 499case QilNodeType.Choice: this.xstates = PossibleXmlStates.Any; break; 630PossibleXmlStates xstatesTrue; 645this.xstates = PossibleXmlStates.Any; 653PossibleXmlStates xstatesChoice; 670xstatesChoice = PossibleXmlStates.Any; 693if (this.xstates == PossibleXmlStates.EnumAttrs) 694this.xstates = PossibleXmlStates.Any; 700if (this.xstates == PossibleXmlStates.EnumAttrs || this.withinElem) 701this.xstates = PossibleXmlStates.WithinContent; 740if (this.xstates == PossibleXmlStates.EnumAttrs && MaybeContent(typ)) 741info.BeginLoopStates = this.xstates = PossibleXmlStates.Any; 757this.xstates = PossibleXmlStates.Any;
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (17)
2789if (XmlILConstructInfo.Read(ndElem.Right).FinalStates == PossibleXmlStates.Any) 2793if (info.FinalStates == PossibleXmlStates.Any) 2808if (XmlILConstructInfo.Read(ndElem.Right).FinalStates == PossibleXmlStates.EnumAttrs && !callChk) 2929case PossibleXmlStates.WithinAttr: 2930case PossibleXmlStates.WithinComment: 2931case PossibleXmlStates.WithinPI: 2951case PossibleXmlStates.WithinAttr: 2956case PossibleXmlStates.WithinComment: 2961case PossibleXmlStates.WithinPI: 4502case PossibleXmlStates.WithinSequence: 4507case PossibleXmlStates.EnumAttrs: 4531if (XmlILConstructInfo.Read(ndCtor).FinalStates == PossibleXmlStates.WithinSequence) 4545case PossibleXmlStates.WithinSequence: 4546case PossibleXmlStates.EnumAttrs: 4547case PossibleXmlStates.WithinContent: 4562case PossibleXmlStates.WithinSequence: 4563case PossibleXmlStates.EnumAttrs: