public override SyntaxNode VisitXmlEmptyElement(XmlEmptyElementSyntax node) { bool anyChanges = false; var newLessThanToken = ((PunctuationSyntax)Visit(node.LessThanToken)); if (node.LessThanToken != newLessThanToken) { anyChanges = true; } var newName = ((XmlNameSyntax)Visit(node.NameNode)); if (node.NameNode != newName) { anyChanges = true; } var newAttributes = VisitList <SyntaxNode>(node.AttributesNode); if (node.AttributesNode != newAttributes.Node) { anyChanges = true; } var newSlashGreaterThanToken = ((PunctuationSyntax)Visit(node.SlashGreaterThanToken)); if (node.SlashGreaterThanToken != newSlashGreaterThanToken) { anyChanges = true; } if (anyChanges) { return(new XmlEmptyElementSyntax(newLessThanToken, newName, newAttributes.Node, newSlashGreaterThanToken)); } else { return(node); } }
public virtual SyntaxNode VisitXmlEmptyElement(XmlEmptyElementSyntax node) { return(VisitXmlNode(node)); }
public virtual SyntaxNode VisitXmlEmptyElement(XmlEmptyElementSyntax node) { return VisitXmlNode(node); }