3 writes to parentInfo
System.Data.SqlXml (3)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (3)
398
this.
parentInfo
= null;
406
this.
parentInfo
= XmlILConstructInfo.Write(ndConstr);
734
this.
parentInfo
= XmlILConstructInfo.Write(ndElem);
25 references to parentInfo
System.Data.SqlXml (25)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (25)
410
this.
parentInfo
.ConstructMethod = XmlILConstructMethod.Writer;
414
foreach (XmlILConstructInfo infoCaller in this.
parentInfo
.CallersInfo) {
425
this.
parentInfo
.InitialStates = xstates;
430
this.
parentInfo
.InitialStates = this.
parentInfo
.FinalStates = PossibleXmlStates.WithinSequence;
434
this.
parentInfo
.ConstructMethod = XmlILConstructMethod.WriterThenIterator;
451
case QilNodeType.Function: this.xstates = this.
parentInfo
.InitialStates; break;
461
AnalyzeChoice(ndConstr as QilChoice, this.
parentInfo
);
465
this.
parentInfo
.FinalStates = this.xstates;
493
info.ParentInfo = this.
parentInfo
;
738
this.
parentInfo
.MightHaveNamespacesAfterAttributes = false;
739
this.
parentInfo
.MightHaveAttributes = false;
740
this.
parentInfo
.MightHaveDuplicateAttributes = false;
743
this.
parentInfo
.MightHaveNamespaces = !this.
parentInfo
.IsNamespaceInScope;
786
this.
parentInfo
.MightHaveAttributes = true;
789
if (!this.
parentInfo
.MightHaveDuplicateAttributes) {
797
this.
parentInfo
.MightHaveDuplicateAttributes = true;
809
this.
parentInfo
.MightHaveNamespaces = true;
824
this.
parentInfo
.MightHaveAttributes = true;
825
this.
parentInfo
.MightHaveDuplicateAttributes = true;
828
this.
parentInfo
.MightHaveNamespaces = true;
834
this.
parentInfo
.MightHaveNamespaces = true;
837
if (this.
parentInfo
.MightHaveAttributes) {
839
this.
parentInfo
.MightHaveNamespacesAfterAttributes = true;