Source code for pycropml.transpiler.antlr_py.grammars.XMLParserVisitor
# Generated from gram\xml\XMLParser.g4 by ANTLR 4.8
from antlr4 import *
if __name__ is not None and "." in __name__:
from .XMLParser import XMLParser
else:
from XMLParser import XMLParser
# This class defines a complete generic visitor for a parse tree produced by XMLParser.
[docs]
class XMLParserVisitor(ParseTreeVisitor):
# Visit a parse tree produced by XMLParser#document.
[docs]
def visitDocument(self, ctx:XMLParser.DocumentContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by XMLParser#prolog.
[docs]
def visitProlog(self, ctx:XMLParser.PrologContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by XMLParser#content.
[docs]
def visitContent(self, ctx:XMLParser.ContentContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by XMLParser#element.
[docs]
def visitElement(self, ctx:XMLParser.ElementContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by XMLParser#reference.
[docs]
def visitReference(self, ctx:XMLParser.ReferenceContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by XMLParser#attribute.
[docs]
def visitAttribute(self, ctx:XMLParser.AttributeContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by XMLParser#chardata.
[docs]
def visitChardata(self, ctx:XMLParser.ChardataContext):
return self.visitChildren(ctx)
# Visit a parse tree produced by XMLParser#misc.
[docs]
def visitMisc(self, ctx:XMLParser.MiscContext):
return self.visitChildren(ctx)
del XMLParser