# Generated from /opt/local/var/macports/build/py314-hydra-core-8ffa1d2a/work/hydra-core-1.3.2/hydra/grammar/OverrideParser.g4 by ANTLR 4.9.3
from antlr4 import *
if __name__ is not None and "." in __name__:
    from .OverrideParser import OverrideParser
else:
    from OverrideParser import OverrideParser

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

    # Enter a parse tree produced by OverrideParser#override.
    def enterOverride(self, ctx:OverrideParser.OverrideContext):
        pass

    # Exit a parse tree produced by OverrideParser#override.
    def exitOverride(self, ctx:OverrideParser.OverrideContext):
        pass


    # Enter a parse tree produced by OverrideParser#key.
    def enterKey(self, ctx:OverrideParser.KeyContext):
        pass

    # Exit a parse tree produced by OverrideParser#key.
    def exitKey(self, ctx:OverrideParser.KeyContext):
        pass


    # Enter a parse tree produced by OverrideParser#packageOrGroup.
    def enterPackageOrGroup(self, ctx:OverrideParser.PackageOrGroupContext):
        pass

    # Exit a parse tree produced by OverrideParser#packageOrGroup.
    def exitPackageOrGroup(self, ctx:OverrideParser.PackageOrGroupContext):
        pass


    # Enter a parse tree produced by OverrideParser#package.
    def enterPackage(self, ctx:OverrideParser.PackageContext):
        pass

    # Exit a parse tree produced by OverrideParser#package.
    def exitPackage(self, ctx:OverrideParser.PackageContext):
        pass


    # Enter a parse tree produced by OverrideParser#value.
    def enterValue(self, ctx:OverrideParser.ValueContext):
        pass

    # Exit a parse tree produced by OverrideParser#value.
    def exitValue(self, ctx:OverrideParser.ValueContext):
        pass


    # Enter a parse tree produced by OverrideParser#element.
    def enterElement(self, ctx:OverrideParser.ElementContext):
        pass

    # Exit a parse tree produced by OverrideParser#element.
    def exitElement(self, ctx:OverrideParser.ElementContext):
        pass


    # Enter a parse tree produced by OverrideParser#simpleChoiceSweep.
    def enterSimpleChoiceSweep(self, ctx:OverrideParser.SimpleChoiceSweepContext):
        pass

    # Exit a parse tree produced by OverrideParser#simpleChoiceSweep.
    def exitSimpleChoiceSweep(self, ctx:OverrideParser.SimpleChoiceSweepContext):
        pass


    # Enter a parse tree produced by OverrideParser#argName.
    def enterArgName(self, ctx:OverrideParser.ArgNameContext):
        pass

    # Exit a parse tree produced by OverrideParser#argName.
    def exitArgName(self, ctx:OverrideParser.ArgNameContext):
        pass


    # Enter a parse tree produced by OverrideParser#function.
    def enterFunction(self, ctx:OverrideParser.FunctionContext):
        pass

    # Exit a parse tree produced by OverrideParser#function.
    def exitFunction(self, ctx:OverrideParser.FunctionContext):
        pass


    # Enter a parse tree produced by OverrideParser#listContainer.
    def enterListContainer(self, ctx:OverrideParser.ListContainerContext):
        pass

    # Exit a parse tree produced by OverrideParser#listContainer.
    def exitListContainer(self, ctx:OverrideParser.ListContainerContext):
        pass


    # Enter a parse tree produced by OverrideParser#dictContainer.
    def enterDictContainer(self, ctx:OverrideParser.DictContainerContext):
        pass

    # Exit a parse tree produced by OverrideParser#dictContainer.
    def exitDictContainer(self, ctx:OverrideParser.DictContainerContext):
        pass


    # Enter a parse tree produced by OverrideParser#dictKeyValuePair.
    def enterDictKeyValuePair(self, ctx:OverrideParser.DictKeyValuePairContext):
        pass

    # Exit a parse tree produced by OverrideParser#dictKeyValuePair.
    def exitDictKeyValuePair(self, ctx:OverrideParser.DictKeyValuePairContext):
        pass


    # Enter a parse tree produced by OverrideParser#primitive.
    def enterPrimitive(self, ctx:OverrideParser.PrimitiveContext):
        pass

    # Exit a parse tree produced by OverrideParser#primitive.
    def exitPrimitive(self, ctx:OverrideParser.PrimitiveContext):
        pass


    # Enter a parse tree produced by OverrideParser#dictKey.
    def enterDictKey(self, ctx:OverrideParser.DictKeyContext):
        pass

    # Exit a parse tree produced by OverrideParser#dictKey.
    def exitDictKey(self, ctx:OverrideParser.DictKeyContext):
        pass



del OverrideParser