7 writes to ConstructMethod
System.Private.Xml (7)
System\Xml\Xsl\IlGen\XmlILConstructAnalyzer.cs (7)
452this.parentInfo.ConstructMethod = XmlILConstructMethod.Writer; 480this.parentInfo.ConstructMethod = XmlILConstructMethod.WriterThenIterator; 560info.ConstructMethod = XmlILConstructMethod.Writer; 576info.ConstructMethod = XmlILConstructMethod.Writer; 601info.ConstructMethod = XmlILConstructMethod.Writer; 619info.ConstructMethod = XmlILConstructMethod.Writer; 634info.ConstructMethod = XmlILConstructMethod.Writer;
12 references to ConstructMethod
System.Private.Xml (12)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (2)
26if (XmlILConstructInfo.Read(ndFunc).ConstructMethod == XmlILConstructMethod.Writer) 45if (XmlILConstructInfo.Read(nd).ConstructMethod == XmlILConstructMethod.Writer)
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (10)
239useWriter = (XmlILConstructInfo.Read(ndFunc).ConstructMethod == XmlILConstructMethod.Writer); 305switch (XmlILConstructInfo.Read(nd).ConstructMethod) 449if (XmlILConstructInfo.Read(ndErr).ConstructMethod == XmlILConstructMethod.Writer) 473if (XmlILConstructInfo.Read(ndWarning).ConstructMethod == XmlILConstructMethod.Writer) 870if (info.ConstructMethod == XmlILConstructMethod.Writer) 909Debug.Assert(info.ConstructMethod == XmlILConstructMethod.Iterator); 1121if (XmlILConstructInfo.Read(ndSeq).ConstructMethod == XmlILConstructMethod.Writer) 1165Debug.Assert(XmlILConstructInfo.Read(ndSeq).ConstructMethod == XmlILConstructMethod.Iterator, "This method should only be called if items in list are pulled from a code iterator."); 2551bool useWriter = (XmlILConstructInfo.Read(ndFunc).ConstructMethod == XmlILConstructMethod.Writer); 3562Debug.Assert(XmlILConstructInfo.Read(ndInvoke).ConstructMethod != XmlILConstructMethod.Writer);