public override object /* XmlAttr */ VisitAttribute(XMLParser.AttributeContext context) { var attr = new XmlAttr(); attr.NodeType = NodeConstants.ATTRIBUTE_NODE; attr.Name = context.Name(); attr.Value = context.STRING().GetText(); attr.ChildNodes = new AntlrNodeList(); return(attr); }