51 references to PossibleXmlStates
System.Private.Xml (51)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (34)
53private PossibleXmlStates _xstatesInitial, _xstatesFinal, _xstatesBeginLoop, _xstatesEndLoop; 111_xstatesInitial = _xstatesFinal = PossibleXmlStates.Any; 112_xstatesBeginLoop = _xstatesEndLoop = PossibleXmlStates.None; 125public PossibleXmlStates InitialStates 138public PossibleXmlStates FinalStates 151public PossibleXmlStates BeginLoopStates 164public PossibleXmlStates EndLoopStates 385if (_xstatesBeginLoop != PossibleXmlStates.None) 418protected PossibleXmlStates xstates; 439this.xstates = PossibleXmlStates.WithinSequence; 455PossibleXmlStates xstates = PossibleXmlStates.None; 458if (xstates == PossibleXmlStates.None) 464xstates = PossibleXmlStates.Any; 476this.parentInfo.InitialStates = this.parentInfo.FinalStates = PossibleXmlStates.WithinSequence; 488case QilNodeType.DocumentCtor: this.xstates = PossibleXmlStates.WithinContent; break; 489case QilNodeType.ElementCtor: this.xstates = PossibleXmlStates.EnumAttrs; break; 490case QilNodeType.AttributeCtor: this.xstates = PossibleXmlStates.WithinAttr; break; 494case QilNodeType.CommentCtor: this.xstates = PossibleXmlStates.WithinComment; break; 495case QilNodeType.PICtor: this.xstates = PossibleXmlStates.WithinPI; break; 496case QilNodeType.XsltCopy: this.xstates = PossibleXmlStates.Any; break; 499case QilNodeType.RtfCtor: this.xstates = PossibleXmlStates.WithinContent; break; 500case QilNodeType.Choice: this.xstates = PossibleXmlStates.Any; break; 631PossibleXmlStates xstatesTrue; 646this.xstates = PossibleXmlStates.Any; 654PossibleXmlStates xstatesChoice; 671xstatesChoice = PossibleXmlStates.Any; 694if (this.xstates == PossibleXmlStates.EnumAttrs) 695this.xstates = PossibleXmlStates.Any; 701if (this.xstates == PossibleXmlStates.EnumAttrs || this.withinElem) 702this.xstates = PossibleXmlStates.WithinContent; 741if (this.xstates == PossibleXmlStates.EnumAttrs && MaybeContent(typ)) 742info.BeginLoopStates = this.xstates = PossibleXmlStates.Any; 758this.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: