コード例 #1
0
ファイル: SyntaxRewriter.cs プロジェクト: trueouter/XmlParser
        public override GreenNode VisitXmlText(XmlTextSyntax.Green node)
        {
            bool anyChanges    = false;
            var  newTextTokens = VisitList <GreenNode>(node.TextTokens);

            if (node.TextTokens != newTextTokens.Node)
            {
                anyChanges = true;
            }

            if (anyChanges)
            {
                return(new XmlTextSyntax.Green(newTextTokens.Node));
            }
            else
            {
                return(node);
            }
        }
コード例 #2
0
ファイル: SyntaxVisitor.cs プロジェクト: trueouter/XmlParser
 public virtual GreenNode VisitXmlText(XmlTextSyntax.Green node)
 {
     return(VisitXmlNode(node));
 }