<reponame>leoybkim/JQL
# Generated from jql.g4 by ANTLR 4.7
from antlr4 import *

# This class defines a complete listener for a parse tree produced by jqlParser.
class jqlListener(ParseTreeListener):

    # Enter a parse tree produced by jqlParser#parse.
    def enterParse(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#parse.
    def exitParse(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#jql_stmt_list.
    def enterJql_stmt_list(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#jql_stmt_list.
    def exitJql_stmt_list(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#jql_stmt.
    def enterJql_stmt(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#jql_stmt.
    def exitJql_stmt(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#expr.
    def enterExpr(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#expr.
    def exitExpr(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#ordering_term.
    def enterOrdering_term(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#ordering_term.
    def exitOrdering_term(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#operator.
    def enterOperator(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#operator.
    def exitOperator(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#literal_value.
    def enterLiteral_value(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#literal_value.
    def exitLiteral_value(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#literal_list.
    def enterLiteral_list(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#literal_list.
    def exitLiteral_list(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#keyword.
    def enterKeyword(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#keyword.
    def exitKeyword(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#state_name.
    def enterState_name(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#state_name.
    def exitState_name(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#field.
    def enterField(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#field.
    def exitField(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#compare_dates.
    def enterCompare_dates(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#compare_dates.
    def exitCompare_dates(self, ctx):
        pass


    # Enter a parse tree produced by jqlParser#dates.
    def enterDates(self, ctx):
        pass

    # Exit a parse tree produced by jqlParser#dates.
    def exitDates(self, ctx):
        pass


