18 writes to xstates
System.Private.Xml (18)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (18)
439
this.
xstates
= PossibleXmlStates.WithinSequence;
488
case QilNodeType.DocumentCtor: this.
xstates
= PossibleXmlStates.WithinContent; break;
489
case QilNodeType.ElementCtor: this.
xstates
= PossibleXmlStates.EnumAttrs; break;
490
case QilNodeType.AttributeCtor: this.
xstates
= PossibleXmlStates.WithinAttr; break;
494
case QilNodeType.CommentCtor: this.
xstates
= PossibleXmlStates.WithinComment; break;
495
case QilNodeType.PICtor: this.
xstates
= PossibleXmlStates.WithinPI; break;
496
case QilNodeType.XsltCopy: this.
xstates
= PossibleXmlStates.Any; break;
498
case QilNodeType.Function: this.
xstates
= this.parentInfo.InitialStates; break;
499
case QilNodeType.RtfCtor: this.
xstates
= PossibleXmlStates.WithinContent; break;
500
case QilNodeType.Choice: this.
xstates
= PossibleXmlStates.Any; break;
641
this.
xstates
= info.InitialStates;
646
this.
xstates
= PossibleXmlStates.Any;
666
this.
xstates
= info.InitialStates;
674
this.
xstates
= xstatesChoice;
695
this.
xstates
= PossibleXmlStates.Any;
702
this.
xstates
= PossibleXmlStates.WithinContent;
742
info.BeginLoopStates = this.
xstates
= PossibleXmlStates.Any;
758
this.
xstates
= PossibleXmlStates.Any;
13 references to xstates
System.Private.Xml (13)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (13)
512
this.parentInfo.FinalStates = this.
xstates
;
548
info.InitialStates = this.
xstates
;
588
info.FinalStates = this.
xstates
;
638
xstatesTrue = this.
xstates
;
645
if (xstatesTrue != this.
xstates
)
660
xstatesChoice = this.
xstates
;
670
if (xstatesChoice != this.
xstates
)
694
if (this.
xstates
== PossibleXmlStates.EnumAttrs)
701
if (this.
xstates
== PossibleXmlStates.EnumAttrs || this.withinElem)
735
info.BeginLoopStates = this.
xstates
;
741
if (this.
xstates
== PossibleXmlStates.EnumAttrs && MaybeContent(typ))
754
info.EndLoopStates = this.
xstates
;
757
if (typ.MaybeEmpty && info.InitialStates != this.
xstates
)