18 writes to xstates
System.Private.Xml (18)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (18)
438
this.
xstates
= PossibleXmlStates.WithinSequence;
487
case QilNodeType.DocumentCtor: this.
xstates
= PossibleXmlStates.WithinContent; break;
488
case QilNodeType.ElementCtor: this.
xstates
= PossibleXmlStates.EnumAttrs; break;
489
case QilNodeType.AttributeCtor: this.
xstates
= PossibleXmlStates.WithinAttr; break;
493
case QilNodeType.CommentCtor: this.
xstates
= PossibleXmlStates.WithinComment; break;
494
case QilNodeType.PICtor: this.
xstates
= PossibleXmlStates.WithinPI; break;
495
case QilNodeType.XsltCopy: this.
xstates
= PossibleXmlStates.Any; break;
497
case QilNodeType.Function: this.
xstates
= this.parentInfo.InitialStates; break;
498
case QilNodeType.RtfCtor: this.
xstates
= PossibleXmlStates.WithinContent; break;
499
case QilNodeType.Choice: this.
xstates
= PossibleXmlStates.Any; break;
640
this.
xstates
= info.InitialStates;
645
this.
xstates
= PossibleXmlStates.Any;
665
this.
xstates
= info.InitialStates;
673
this.
xstates
= xstatesChoice;
694
this.
xstates
= PossibleXmlStates.Any;
701
this.
xstates
= PossibleXmlStates.WithinContent;
741
info.BeginLoopStates = this.
xstates
= PossibleXmlStates.Any;
757
this.
xstates
= PossibleXmlStates.Any;
13 references to xstates
System.Private.Xml (13)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (13)
511
this.parentInfo.FinalStates = this.
xstates
;
547
info.InitialStates = this.
xstates
;
587
info.FinalStates = this.
xstates
;
637
xstatesTrue = this.
xstates
;
644
if (xstatesTrue != this.
xstates
)
659
xstatesChoice = this.
xstates
;
669
if (xstatesChoice != this.
xstates
)
693
if (this.
xstates
== PossibleXmlStates.EnumAttrs)
700
if (this.
xstates
== PossibleXmlStates.EnumAttrs || this.withinElem)
734
info.BeginLoopStates = this.
xstates
;
740
if (this.
xstates
== PossibleXmlStates.EnumAttrs && MaybeContent(typ))
753
info.EndLoopStates = this.
xstates
;
756
if (typ.MaybeEmpty && info.InitialStates != this.
xstates
)