public override GreenNode VisitXmlElementEndTag(XmlElementEndTagSyntax.Green node) { bool anyChanges = false; var newLessThanSlashToken = ((PunctuationSyntax.Green)Visit(node.LessThanSlashToken)); if (node.LessThanSlashToken != newLessThanSlashToken) { anyChanges = true; } var newName = ((XmlNameSyntax.Green)Visit(node.NameNode)); if (node.NameNode != newName) { anyChanges = true; } var newGreaterThanToken = ((PunctuationSyntax.Green)Visit(node.GreaterThanToken)); if (node.GreaterThanToken != newGreaterThanToken) { anyChanges = true; } if (anyChanges) { return(new XmlElementEndTagSyntax.Green(newLessThanSlashToken, newName, newGreaterThanToken)); } else { return(node); } }
public virtual GreenNode VisitXmlElementEndTag(XmlElementEndTagSyntax.Green node) { return(VisitXmlNode(node)); }
internal static XmlNodeSyntax.Green XmlElement(XmlElementStartTagSyntax.Green startElement, GreenNode content, XmlElementEndTagSyntax.Green endElement) { return(new XmlElementSyntax.Green(startElement, content, endElement)); }