System.Xml.Xsl.IlGen.XmlILVisitor.VisitWarning C# (CSharp) Method

VisitWarning() protected method

Generate code for QilNodeType.Warning.
protected VisitWarning ( QilUnary ndWarning ) : QilNode
ndWarning QilUnary
return QilNode
        protected override QilNode VisitWarning(QilUnary ndWarning) {
            // runtime.SendMessage(strWarning);
            this.helper.LoadQueryRuntime();
            NestedVisitEnsureStack(ndWarning.Child);
            this.helper.Call(XmlILMethods.SendMessage);

            if (XmlILConstructInfo.Read(ndWarning).ConstructMethod == XmlILConstructMethod.Writer)
                this.iterCurr.Storage = StorageDescriptor.None();
            else
                VisitEmpty(ndWarning);

            return ndWarning;
        }
XmlILVisitor