43 references to Read
System.Data.SqlXml (43)
System\Xml\Xsl\IlGen\TailCallAnalyzer.cs (3)
27
if (XmlILConstructInfo.
Read
(ndFunc).ConstructMethod == XmlILConstructMethod.Writer)
36
Debug.Assert(XmlILConstructInfo.
Read
(nd).PushToWriterLast,
44
if (XmlILConstructInfo.
Read
(nd).ConstructMethod == XmlILConstructMethod.Writer)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (3)
97
if (!XmlILConstructInfo.
Read
(nd).IsNamespaceInScope)
3277
if (( XmlILConstructInfo.
Read
(local0).IsNamespaceInScope ) && (this[XmlILOptimization.EliminateNamespaceDecl])) {
4330
isUsed = XmlILConstructInfo.
Read
(nd).CallersInfo.Count != 0;
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (36)
224
useWriter = (XmlILConstructInfo.
Read
(ndFunc).ConstructMethod == XmlILConstructMethod.Writer);
287
switch (XmlILConstructInfo.
Read
(nd).ConstructMethod) {
421
if (XmlILConstructInfo.
Read
(ndErr).ConstructMethod == XmlILConstructMethod.Writer) {
442
if (XmlILConstructInfo.
Read
(ndWarning).ConstructMethod == XmlILConstructMethod.Writer)
809
XmlILConstructInfo info = XmlILConstructInfo.
Read
(ndCond);
940
Debug.Assert(XmlILConstructInfo.
Read
(ndChoice).PushToWriterFirst);
1043
if (XmlILConstructInfo.
Read
(ndSeq).ConstructMethod == XmlILConstructMethod.Writer) {
1063
Debug.Assert(XmlILConstructInfo.
Read
(nd).PullFromIteratorFirst, "VisitEmpty should only be called if items are iterated");
1083
Debug.Assert(XmlILConstructInfo.
Read
(ndSeq).ConstructMethod == XmlILConstructMethod.Iterator, "This method should only be called if items in list are pulled from a code iterator.");
2366
bool useWriter = (XmlILConstructInfo.
Read
(ndFunc).ConstructMethod == XmlILConstructMethod.Writer);
2367
Debug.Assert(!XmlILConstructInfo.
Read
(ndInvoke).PushToWriterFirst || useWriter);
2574
XmlILConstructInfo info = XmlILConstructInfo.
Read
(ndElem);
2577
Debug.Assert(XmlILConstructInfo.
Read
(ndElem).PushToWriterFirst, "Element contruction should always be pushed to writer.");
2586
if (XmlILConstructInfo.
Read
(ndElem.Right).FinalStates == PossibleXmlStates.Any)
2605
if (XmlILConstructInfo.
Read
(ndElem.Right).FinalStates == PossibleXmlStates.EnumAttrs && !callChk)
2623
XmlILConstructInfo info = XmlILConstructInfo.
Read
(ndAttr);
2626
Debug.Assert(XmlILConstructInfo.
Read
(ndAttr).PushToWriterFirst, "Attribute construction should always be pushed to writer.");
2659
Debug.Assert(XmlILConstructInfo.
Read
(ndComment).PushToWriterFirst, "Comment construction should always be pushed to writer.");
2678
Debug.Assert(XmlILConstructInfo.
Read
(ndPI).PushToWriterFirst, "PI construction should always be pushed to writer.");
2713
XmlILConstructInfo info = XmlILConstructInfo.
Read
(ndText);
2772
Debug.Assert(XmlILConstructInfo.
Read
(ndDoc).PushToWriterFirst, "Document root construction should always be pushed to writer.");
2792
XmlILConstructInfo info = XmlILConstructInfo.
Read
(ndNmsp);
3312
Debug.Assert(XmlILConstructInfo.
Read
(ndInvoke).ConstructMethod != XmlILConstructMethod.Writer);
3474
Debug.Assert(XmlILConstructInfo.
Read
(ndCopy).PushToWriterFirst);
3507
Debug.Assert(XmlILConstructInfo.
Read
(ndCopyOf).PushToWriterFirst, "XsltCopyOf should always be pushed to writer.");
4096
XmlILConstructInfo info = XmlILConstructInfo.
Read
(nd);
4119
XmlILConstructInfo info = XmlILConstructInfo.
Read
(nd);
4169
switch (XmlILConstructInfo.
Read
(ndCtor).InitialStates) {
4197
if (XmlILConstructInfo.
Read
(ndCtor).FinalStates == PossibleXmlStates.WithinSequence) {
4373
if (XmlILConstructInfo.
Read
(nd).PushToWriterLast) {
4406
Debug.Assert(!XmlILConstructInfo.
Read
(nd).PushToWriterLast);
4419
Debug.Assert(!XmlILConstructInfo.
Read
(nd).PushToWriterLast);
4436
Debug.Assert(!XmlILConstructInfo.
Read
(nd).PushToWriterLast);
4445
Debug.Assert(!XmlILConstructInfo.
Read
(nd).PushToWriterLast);
4454
Debug.Assert(nd.XmlType.IsSingleton && !XmlILConstructInfo.
Read
(nd).PushToWriterLast);
4467
Debug.Assert(!XmlILConstructInfo.
Read
(nd).PushToWriterLast);
System\Xml\Xsl\XmlIlGenerator.cs (1)
211
if (XmlILConstructInfo.
Read
(ndFunc).PushToWriterLast) {