Class IrpBaseListener
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
,IrpListener
IrpListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced byIrpParser.alternative()
.void
Enter a parse tree produced byIrpParser.assignment()
.void
Enter a parse tree produced byIrpParser.bare_irstream()
.void
Enter a parse tree produced byIrpParser.bitspec()
.void
Enter a parse tree produced byIrpParser.bitspec_irstream()
.void
Enter a parse tree produced byIrpParser.definition()
.void
Enter a parse tree produced byIrpParser.definitions()
.void
Enter a parse tree produced byIrpParser.definitions_list()
.void
Enter a parse tree produced byIrpParser.duration()
.void
Enter a parse tree produced byIrpParser.dutycycle_item()
.void
enterEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Enter a parse tree produced byIrpParser.expression()
.void
Enter a parse tree produced byIrpParser.expressionEOF()
.void
Enter a parse tree produced byIrpParser.extent()
.void
Enter a parse tree produced by thefinite_bitfield
labeled alternative inIrpParser.bitfield()
.void
Enter a parse tree produced byIrpParser.flash()
.void
Enter a parse tree produced byIrpParser.float_number()
.void
Enter a parse tree produced byIrpParser.frequency_item()
.void
Enter a parse tree produced byIrpParser.gap()
.void
Enter a parse tree produced byIrpParser.generalspec()
.void
Enter a parse tree produced byIrpParser.generalspec_item()
.void
Enter a parse tree produced byIrpParser.generalspec_list()
.void
Enter a parse tree produced by theinfinite_bitfield
labeled alternative inIrpParser.bitfield()
.void
Enter a parse tree produced byIrpParser.irstream()
.void
Enter a parse tree produced byIrpParser.irstream_item()
.void
Enter a parse tree produced byIrpParser.name()
.void
Enter a parse tree produced byIrpParser.name_or_number()
.void
Enter a parse tree produced byIrpParser.number()
.void
Enter a parse tree produced byIrpParser.number_with_decimals()
.void
Enter a parse tree produced byIrpParser.order_item()
.void
Enter a parse tree produced byIrpParser.para_expression()
.void
Enter a parse tree produced byIrpParser.parameter_spec()
.void
Enter a parse tree produced byIrpParser.parameter_specs()
.void
Enter a parse tree produced byIrpParser.primary_item()
.void
Enter a parse tree produced byIrpParser.protocol()
.void
Enter a parse tree produced byIrpParser.repeat_marker()
.void
Enter a parse tree produced byIrpParser.unit_item()
.void
Enter a parse tree produced byIrpParser.variation()
.void
Exit a parse tree produced byIrpParser.alternative()
.void
Exit a parse tree produced byIrpParser.assignment()
.void
Exit a parse tree produced byIrpParser.bare_irstream()
.void
Exit a parse tree produced byIrpParser.bitspec()
.void
Exit a parse tree produced byIrpParser.bitspec_irstream()
.void
Exit a parse tree produced byIrpParser.definition()
.void
Exit a parse tree produced byIrpParser.definitions()
.void
Exit a parse tree produced byIrpParser.definitions_list()
.void
Exit a parse tree produced byIrpParser.duration()
.void
Exit a parse tree produced byIrpParser.dutycycle_item()
.void
exitEveryRule
(org.antlr.v4.runtime.ParserRuleContext ctx) void
Exit a parse tree produced byIrpParser.expression()
.void
Exit a parse tree produced byIrpParser.expressionEOF()
.void
Exit a parse tree produced byIrpParser.extent()
.void
Exit a parse tree produced by thefinite_bitfield
labeled alternative inIrpParser.bitfield()
.void
Exit a parse tree produced byIrpParser.flash()
.void
Exit a parse tree produced byIrpParser.float_number()
.void
Exit a parse tree produced byIrpParser.frequency_item()
.void
Exit a parse tree produced byIrpParser.gap()
.void
Exit a parse tree produced byIrpParser.generalspec()
.void
Exit a parse tree produced byIrpParser.generalspec_item()
.void
Exit a parse tree produced byIrpParser.generalspec_list()
.void
Exit a parse tree produced by theinfinite_bitfield
labeled alternative inIrpParser.bitfield()
.void
Exit a parse tree produced byIrpParser.irstream()
.void
Exit a parse tree produced byIrpParser.irstream_item()
.void
Exit a parse tree produced byIrpParser.name()
.void
Exit a parse tree produced byIrpParser.name_or_number()
.void
Exit a parse tree produced byIrpParser.number()
.void
Exit a parse tree produced byIrpParser.number_with_decimals()
.void
Exit a parse tree produced byIrpParser.order_item()
.void
Exit a parse tree produced byIrpParser.para_expression()
.void
Exit a parse tree produced byIrpParser.parameter_spec()
.void
Exit a parse tree produced byIrpParser.parameter_specs()
.void
Exit a parse tree produced byIrpParser.primary_item()
.void
Exit a parse tree produced byIrpParser.protocol()
.void
Exit a parse tree produced byIrpParser.repeat_marker()
.void
Exit a parse tree produced byIrpParser.unit_item()
.void
Exit a parse tree produced byIrpParser.variation()
.void
visitErrorNode
(org.antlr.v4.runtime.tree.ErrorNode node) void
visitTerminal
(org.antlr.v4.runtime.tree.TerminalNode node)
-
Constructor Details
-
IrpBaseListener
public IrpBaseListener()
-
-
Method Details
-
enterProtocol
Enter a parse tree produced byIrpParser.protocol()
.The default implementation does nothing.
- Specified by:
enterProtocol
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitProtocol
Exit a parse tree produced byIrpParser.protocol()
.The default implementation does nothing.
- Specified by:
exitProtocol
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterGeneralspec
Enter a parse tree produced byIrpParser.generalspec()
.The default implementation does nothing.
- Specified by:
enterGeneralspec
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitGeneralspec
Exit a parse tree produced byIrpParser.generalspec()
.The default implementation does nothing.
- Specified by:
exitGeneralspec
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterGeneralspec_list
Enter a parse tree produced byIrpParser.generalspec_list()
.The default implementation does nothing.
- Specified by:
enterGeneralspec_list
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitGeneralspec_list
Exit a parse tree produced byIrpParser.generalspec_list()
.The default implementation does nothing.
- Specified by:
exitGeneralspec_list
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterGeneralspec_item
Enter a parse tree produced byIrpParser.generalspec_item()
.The default implementation does nothing.
- Specified by:
enterGeneralspec_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitGeneralspec_item
Exit a parse tree produced byIrpParser.generalspec_item()
.The default implementation does nothing.
- Specified by:
exitGeneralspec_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterFrequency_item
Enter a parse tree produced byIrpParser.frequency_item()
.The default implementation does nothing.
- Specified by:
enterFrequency_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitFrequency_item
Exit a parse tree produced byIrpParser.frequency_item()
.The default implementation does nothing.
- Specified by:
exitFrequency_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterDutycycle_item
Enter a parse tree produced byIrpParser.dutycycle_item()
.The default implementation does nothing.
- Specified by:
enterDutycycle_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitDutycycle_item
Exit a parse tree produced byIrpParser.dutycycle_item()
.The default implementation does nothing.
- Specified by:
exitDutycycle_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterUnit_item
Enter a parse tree produced byIrpParser.unit_item()
.The default implementation does nothing.
- Specified by:
enterUnit_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitUnit_item
Exit a parse tree produced byIrpParser.unit_item()
.The default implementation does nothing.
- Specified by:
exitUnit_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterOrder_item
Enter a parse tree produced byIrpParser.order_item()
.The default implementation does nothing.
- Specified by:
enterOrder_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitOrder_item
Exit a parse tree produced byIrpParser.order_item()
.The default implementation does nothing.
- Specified by:
exitOrder_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterDuration
Enter a parse tree produced byIrpParser.duration()
.The default implementation does nothing.
- Specified by:
enterDuration
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitDuration
Exit a parse tree produced byIrpParser.duration()
.The default implementation does nothing.
- Specified by:
exitDuration
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterFlash
Enter a parse tree produced byIrpParser.flash()
.The default implementation does nothing.
- Specified by:
enterFlash
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitFlash
Exit a parse tree produced byIrpParser.flash()
.The default implementation does nothing.
- Specified by:
exitFlash
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterGap
Enter a parse tree produced byIrpParser.gap()
.The default implementation does nothing.
- Specified by:
enterGap
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitGap
Exit a parse tree produced byIrpParser.gap()
.The default implementation does nothing.
- Specified by:
exitGap
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterName_or_number
Enter a parse tree produced byIrpParser.name_or_number()
.The default implementation does nothing.
- Specified by:
enterName_or_number
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitName_or_number
Exit a parse tree produced byIrpParser.name_or_number()
.The default implementation does nothing.
- Specified by:
exitName_or_number
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterExtent
Enter a parse tree produced byIrpParser.extent()
.The default implementation does nothing.
- Specified by:
enterExtent
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitExtent
Exit a parse tree produced byIrpParser.extent()
.The default implementation does nothing.
- Specified by:
exitExtent
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterFinite_bitfield
Enter a parse tree produced by thefinite_bitfield
labeled alternative inIrpParser.bitfield()
.The default implementation does nothing.
- Specified by:
enterFinite_bitfield
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitFinite_bitfield
Exit a parse tree produced by thefinite_bitfield
labeled alternative inIrpParser.bitfield()
.The default implementation does nothing.
- Specified by:
exitFinite_bitfield
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterInfinite_bitfield
Enter a parse tree produced by theinfinite_bitfield
labeled alternative inIrpParser.bitfield()
.The default implementation does nothing.
- Specified by:
enterInfinite_bitfield
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitInfinite_bitfield
Exit a parse tree produced by theinfinite_bitfield
labeled alternative inIrpParser.bitfield()
.The default implementation does nothing.
- Specified by:
exitInfinite_bitfield
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterPrimary_item
Enter a parse tree produced byIrpParser.primary_item()
.The default implementation does nothing.
- Specified by:
enterPrimary_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitPrimary_item
Exit a parse tree produced byIrpParser.primary_item()
.The default implementation does nothing.
- Specified by:
exitPrimary_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterIrstream
Enter a parse tree produced byIrpParser.irstream()
.The default implementation does nothing.
- Specified by:
enterIrstream
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitIrstream
Exit a parse tree produced byIrpParser.irstream()
.The default implementation does nothing.
- Specified by:
exitIrstream
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterBare_irstream
Enter a parse tree produced byIrpParser.bare_irstream()
.The default implementation does nothing.
- Specified by:
enterBare_irstream
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitBare_irstream
Exit a parse tree produced byIrpParser.bare_irstream()
.The default implementation does nothing.
- Specified by:
exitBare_irstream
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterIrstream_item
Enter a parse tree produced byIrpParser.irstream_item()
.The default implementation does nothing.
- Specified by:
enterIrstream_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitIrstream_item
Exit a parse tree produced byIrpParser.irstream_item()
.The default implementation does nothing.
- Specified by:
exitIrstream_item
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterBitspec
Enter a parse tree produced byIrpParser.bitspec()
.The default implementation does nothing.
- Specified by:
enterBitspec
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitBitspec
Exit a parse tree produced byIrpParser.bitspec()
.The default implementation does nothing.
- Specified by:
exitBitspec
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterRepeat_marker
Enter a parse tree produced byIrpParser.repeat_marker()
.The default implementation does nothing.
- Specified by:
enterRepeat_marker
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitRepeat_marker
Exit a parse tree produced byIrpParser.repeat_marker()
.The default implementation does nothing.
- Specified by:
exitRepeat_marker
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterBitspec_irstream
Enter a parse tree produced byIrpParser.bitspec_irstream()
.The default implementation does nothing.
- Specified by:
enterBitspec_irstream
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitBitspec_irstream
Exit a parse tree produced byIrpParser.bitspec_irstream()
.The default implementation does nothing.
- Specified by:
exitBitspec_irstream
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterPara_expression
Enter a parse tree produced byIrpParser.para_expression()
.The default implementation does nothing.
- Specified by:
enterPara_expression
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitPara_expression
Exit a parse tree produced byIrpParser.para_expression()
.The default implementation does nothing.
- Specified by:
exitPara_expression
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterExpression
Enter a parse tree produced byIrpParser.expression()
.The default implementation does nothing.
- Specified by:
enterExpression
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitExpression
Exit a parse tree produced byIrpParser.expression()
.The default implementation does nothing.
- Specified by:
exitExpression
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterExpressionEOF
Enter a parse tree produced byIrpParser.expressionEOF()
.The default implementation does nothing.
- Specified by:
enterExpressionEOF
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitExpressionEOF
Exit a parse tree produced byIrpParser.expressionEOF()
.The default implementation does nothing.
- Specified by:
exitExpressionEOF
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterDefinitions
Enter a parse tree produced byIrpParser.definitions()
.The default implementation does nothing.
- Specified by:
enterDefinitions
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitDefinitions
Exit a parse tree produced byIrpParser.definitions()
.The default implementation does nothing.
- Specified by:
exitDefinitions
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterDefinitions_list
Enter a parse tree produced byIrpParser.definitions_list()
.The default implementation does nothing.
- Specified by:
enterDefinitions_list
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitDefinitions_list
Exit a parse tree produced byIrpParser.definitions_list()
.The default implementation does nothing.
- Specified by:
exitDefinitions_list
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterDefinition
Enter a parse tree produced byIrpParser.definition()
.The default implementation does nothing.
- Specified by:
enterDefinition
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitDefinition
Exit a parse tree produced byIrpParser.definition()
.The default implementation does nothing.
- Specified by:
exitDefinition
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterAssignment
Enter a parse tree produced byIrpParser.assignment()
.The default implementation does nothing.
- Specified by:
enterAssignment
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitAssignment
Exit a parse tree produced byIrpParser.assignment()
.The default implementation does nothing.
- Specified by:
exitAssignment
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterVariation
Enter a parse tree produced byIrpParser.variation()
.The default implementation does nothing.
- Specified by:
enterVariation
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitVariation
Exit a parse tree produced byIrpParser.variation()
.The default implementation does nothing.
- Specified by:
exitVariation
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterAlternative
Enter a parse tree produced byIrpParser.alternative()
.The default implementation does nothing.
- Specified by:
enterAlternative
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitAlternative
Exit a parse tree produced byIrpParser.alternative()
.The default implementation does nothing.
- Specified by:
exitAlternative
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterNumber
Enter a parse tree produced byIrpParser.number()
.The default implementation does nothing.
- Specified by:
enterNumber
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitNumber
Exit a parse tree produced byIrpParser.number()
.The default implementation does nothing.
- Specified by:
exitNumber
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterNumber_with_decimals
Enter a parse tree produced byIrpParser.number_with_decimals()
.The default implementation does nothing.
- Specified by:
enterNumber_with_decimals
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitNumber_with_decimals
Exit a parse tree produced byIrpParser.number_with_decimals()
.The default implementation does nothing.
- Specified by:
exitNumber_with_decimals
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterName
Enter a parse tree produced byIrpParser.name()
.The default implementation does nothing.
- Specified by:
enterName
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitName
Exit a parse tree produced byIrpParser.name()
.The default implementation does nothing.
- Specified by:
exitName
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterParameter_specs
Enter a parse tree produced byIrpParser.parameter_specs()
.The default implementation does nothing.
- Specified by:
enterParameter_specs
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitParameter_specs
Exit a parse tree produced byIrpParser.parameter_specs()
.The default implementation does nothing.
- Specified by:
exitParameter_specs
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterParameter_spec
Enter a parse tree produced byIrpParser.parameter_spec()
.The default implementation does nothing.
- Specified by:
enterParameter_spec
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitParameter_spec
Exit a parse tree produced byIrpParser.parameter_spec()
.The default implementation does nothing.
- Specified by:
exitParameter_spec
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterFloat_number
Enter a parse tree produced byIrpParser.float_number()
.The default implementation does nothing.
- Specified by:
enterFloat_number
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
exitFloat_number
Exit a parse tree produced byIrpParser.float_number()
.The default implementation does nothing.
- Specified by:
exitFloat_number
in interfaceIrpListener
- Parameters:
ctx
- the parse tree
-
enterEveryRule
public void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
enterEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
exitEveryRule
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx) The default implementation does nothing.
- Specified by:
exitEveryRule
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitTerminal
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node) The default implementation does nothing.
- Specified by:
visitTerminal
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-
visitErrorNode
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node) The default implementation does nothing.
- Specified by:
visitErrorNode
in interfaceorg.antlr.v4.runtime.tree.ParseTreeListener
-