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