3 writes to parentInfo
System.Private.Xml (3)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (3)
438
this.
parentInfo
= null;
447
this.
parentInfo
= XmlILConstructInfo.Write(ndConstr);
802
this.
parentInfo
= XmlILConstructInfo.Write(ndElem);
25 references to parentInfo
System.Private.Xml (25)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (25)
452
this.
parentInfo
.ConstructMethod = XmlILConstructMethod.Writer;
456
foreach (XmlILConstructInfo infoCaller in this.
parentInfo
.CallersInfo)
470
this.
parentInfo
.InitialStates = xstates;
476
this.
parentInfo
.InitialStates = this.
parentInfo
.FinalStates = PossibleXmlStates.WithinSequence;
480
this.
parentInfo
.ConstructMethod = XmlILConstructMethod.WriterThenIterator;
498
case QilNodeType.Function: this.xstates = this.
parentInfo
.InitialStates; break;
508
AnalyzeChoice((ndConstr as QilChoice)!, this.
parentInfo
);
512
this.
parentInfo
.FinalStates = this.xstates;
542
info.ParentInfo = this.
parentInfo
;
806
this.
parentInfo
.MightHaveNamespacesAfterAttributes = false;
807
this.
parentInfo
.MightHaveAttributes = false;
808
this.
parentInfo
.MightHaveDuplicateAttributes = false;
811
this.
parentInfo
.MightHaveNamespaces = !this.
parentInfo
.IsNamespaceInScope;
863
this.
parentInfo
!.MightHaveAttributes = true;
866
if (!this.
parentInfo
.MightHaveDuplicateAttributes)
877
this.
parentInfo
.MightHaveDuplicateAttributes = true;
890
this.
parentInfo
.MightHaveNamespaces = true;
908
this.
parentInfo
!.MightHaveAttributes = true;
909
this.
parentInfo
.MightHaveDuplicateAttributes = true;
912
this.
parentInfo
.MightHaveNamespaces = true;
919
this.
parentInfo
!.MightHaveNamespaces = true;
922
if (this.
parentInfo
.MightHaveAttributes)
925
this.
parentInfo
.MightHaveNamespacesAfterAttributes = true;