51 references to PossibleXmlStates
System.Data.SqlXml (51)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (34)
54private PossibleXmlStates xstatesInitial, xstatesFinal, xstatesBeginLoop, xstatesEndLoop; 105this.xstatesInitial = this.xstatesFinal = PossibleXmlStates.Any; 106this.xstatesBeginLoop = this.xstatesEndLoop = PossibleXmlStates.None; 119public PossibleXmlStates InitialStates { 130public PossibleXmlStates FinalStates { 141public PossibleXmlStates BeginLoopStates { 152public PossibleXmlStates EndLoopStates { 350if (this.xstatesBeginLoop != PossibleXmlStates.None) { 381protected PossibleXmlStates xstates; 399this.xstates = PossibleXmlStates.WithinSequence; 413PossibleXmlStates xstates = PossibleXmlStates.None; 415if (xstates == PossibleXmlStates.None) { 419xstates = PossibleXmlStates.Any; 430this.parentInfo.InitialStates = this.parentInfo.FinalStates = PossibleXmlStates.WithinSequence; 441case QilNodeType.DocumentCtor: this.xstates = PossibleXmlStates.WithinContent; break; 442case QilNodeType.ElementCtor: this.xstates = PossibleXmlStates.EnumAttrs; break; 443case QilNodeType.AttributeCtor: this.xstates = PossibleXmlStates.WithinAttr; break; 447case QilNodeType.CommentCtor: this.xstates = PossibleXmlStates.WithinComment; break; 448case QilNodeType.PICtor: this.xstates = PossibleXmlStates.WithinPI; break; 449case QilNodeType.XsltCopy: this.xstates = PossibleXmlStates.Any; break; 452case QilNodeType.RtfCtor: this.xstates = PossibleXmlStates.WithinContent; break; 453case QilNodeType.Choice: this.xstates = PossibleXmlStates.Any; break; 577PossibleXmlStates xstatesTrue; 592this.xstates = PossibleXmlStates.Any; 599PossibleXmlStates xstatesChoice; 615xstatesChoice = PossibleXmlStates.Any; 635if (this.xstates == PossibleXmlStates.EnumAttrs) 636this.xstates = PossibleXmlStates.Any; 641if (this.xstates == PossibleXmlStates.EnumAttrs || this.withinElem) 642this.xstates = PossibleXmlStates.WithinContent; 679if (this.xstates == PossibleXmlStates.EnumAttrs && MaybeContent(typ)) 680info.BeginLoopStates = this.xstates = PossibleXmlStates.Any; 695this.xstates = PossibleXmlStates.Any;
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (17)
2586if (XmlILConstructInfo.Read(ndElem.Right).FinalStates == PossibleXmlStates.Any) 2590if (info.FinalStates == PossibleXmlStates.Any) 2605if (XmlILConstructInfo.Read(ndElem.Right).FinalStates == PossibleXmlStates.EnumAttrs && !callChk) 2719case PossibleXmlStates.WithinAttr: 2720case PossibleXmlStates.WithinComment: 2721case PossibleXmlStates.WithinPI: 2740case PossibleXmlStates.WithinAttr: 2745case PossibleXmlStates.WithinComment: 2750case PossibleXmlStates.WithinPI: 4170case PossibleXmlStates.WithinSequence: 4175case PossibleXmlStates.EnumAttrs: 4197if (XmlILConstructInfo.Read(ndCtor).FinalStates == PossibleXmlStates.WithinSequence) { 4208case PossibleXmlStates.WithinSequence: 4209case PossibleXmlStates.EnumAttrs: 4210case PossibleXmlStates.WithinContent: 4223case PossibleXmlStates.WithinSequence: 4224case PossibleXmlStates.EnumAttrs: