3 writes to parentInfo
System.Private.Xml (3)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (3)
437
this.
parentInfo
= null;
446
this.
parentInfo
= XmlILConstructInfo.Write(ndConstr);
801
this.
parentInfo
= XmlILConstructInfo.Write(ndElem);
25 references to parentInfo
System.Private.Xml (25)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (25)
451
this.
parentInfo
.ConstructMethod = XmlILConstructMethod.Writer;
455
foreach (XmlILConstructInfo infoCaller in this.
parentInfo
.CallersInfo)
469
this.
parentInfo
.InitialStates = xstates;
475
this.
parentInfo
.InitialStates = this.
parentInfo
.FinalStates = PossibleXmlStates.WithinSequence;
479
this.
parentInfo
.ConstructMethod = XmlILConstructMethod.WriterThenIterator;
497
case QilNodeType.Function: this.xstates = this.
parentInfo
.InitialStates; break;
507
AnalyzeChoice((ndConstr as QilChoice)!, this.
parentInfo
);
511
this.
parentInfo
.FinalStates = this.xstates;
541
info.ParentInfo = this.
parentInfo
;
805
this.
parentInfo
.MightHaveNamespacesAfterAttributes = false;
806
this.
parentInfo
.MightHaveAttributes = false;
807
this.
parentInfo
.MightHaveDuplicateAttributes = false;
810
this.
parentInfo
.MightHaveNamespaces = !this.
parentInfo
.IsNamespaceInScope;
862
this.
parentInfo
!.MightHaveAttributes = true;
865
if (!this.
parentInfo
.MightHaveDuplicateAttributes)
876
this.
parentInfo
.MightHaveDuplicateAttributes = true;
889
this.
parentInfo
.MightHaveNamespaces = true;
907
this.
parentInfo
!.MightHaveAttributes = true;
908
this.
parentInfo
.MightHaveDuplicateAttributes = true;
911
this.
parentInfo
.MightHaveNamespaces = true;
918
this.
parentInfo
!.MightHaveNamespaces = true;
921
if (this.
parentInfo
.MightHaveAttributes)
924
this.
parentInfo
.MightHaveNamespacesAfterAttributes = true;