public class ClawBaseListener extends java.lang.Object implements ClawListener
ClawListener
,
which can be extended to create a listener which only needs to handle a subset
of the available methods.Constructor and Description |
---|
ClawBaseListener() |
public void enterAnalyze(ClawParser.AnalyzeContext ctx)
ClawParser.analyze()
.
The default implementation does nothing.
enterAnalyze
in interface ClawListener
ctx
- the parse treepublic void exitAnalyze(ClawParser.AnalyzeContext ctx)
ClawParser.analyze()
.
The default implementation does nothing.
exitAnalyze
in interface ClawListener
ctx
- the parse treepublic void enterDirective(ClawParser.DirectiveContext ctx)
ClawParser.directive(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterDirective
in interface ClawListener
ctx
- the parse treepublic void exitDirective(ClawParser.DirectiveContext ctx)
ClawParser.directive(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitDirective
in interface ClawListener
ctx
- the parse treepublic void enterIds_list(ClawParser.Ids_listContext ctx)
ClawParser.ids_list(java.util.List<java.lang.String>)
.
The default implementation does nothing.
enterIds_list
in interface ClawListener
ctx
- the parse treepublic void exitIds_list(ClawParser.Ids_listContext ctx)
ClawParser.ids_list(java.util.List<java.lang.String>)
.
The default implementation does nothing.
exitIds_list
in interface ClawListener
ctx
- the parse treepublic void enterIds_or_colon_list(ClawParser.Ids_or_colon_listContext ctx)
ClawParser.ids_or_colon_list(java.util.List<java.lang.String>)
.
The default implementation does nothing.
enterIds_or_colon_list
in interface ClawListener
ctx
- the parse treepublic void exitIds_or_colon_list(ClawParser.Ids_or_colon_listContext ctx)
ClawParser.ids_or_colon_list(java.util.List<java.lang.String>)
.
The default implementation does nothing.
exitIds_or_colon_list
in interface ClawListener
ctx
- the parse treepublic void enterData_over_clause(ClawParser.Data_over_clauseContext ctx)
ClawParser.data_over_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterData_over_clause
in interface ClawListener
ctx
- the parse treepublic void exitData_over_clause(ClawParser.Data_over_clauseContext ctx)
ClawParser.data_over_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitData_over_clause
in interface ClawListener
ctx
- the parse treepublic void enterGroup_clause(ClawParser.Group_clauseContext ctx)
ClawParser.group_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterGroup_clause
in interface ClawListener
ctx
- the parse treepublic void exitGroup_clause(ClawParser.Group_clauseContext ctx)
ClawParser.group_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitGroup_clause
in interface ClawListener
ctx
- the parse treepublic void enterCollapse_clause(ClawParser.Collapse_clauseContext ctx)
ClawParser.collapse_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterCollapse_clause
in interface ClawListener
ctx
- the parse treepublic void exitCollapse_clause(ClawParser.Collapse_clauseContext ctx)
ClawParser.collapse_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitCollapse_clause
in interface ClawListener
ctx
- the parse treepublic void enterFusion_clause(ClawParser.Fusion_clauseContext ctx)
ClawParser.fusion_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterFusion_clause
in interface ClawListener
ctx
- the parse treepublic void exitFusion_clause(ClawParser.Fusion_clauseContext ctx)
ClawParser.fusion_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitFusion_clause
in interface ClawListener
ctx
- the parse treepublic void enterFusion_options(ClawParser.Fusion_optionsContext ctx)
ClawParser.fusion_options(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterFusion_options
in interface ClawListener
ctx
- the parse treepublic void exitFusion_options(ClawParser.Fusion_optionsContext ctx)
ClawParser.fusion_options(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitFusion_options
in interface ClawListener
ctx
- the parse treepublic void enterParallel_clause(ClawParser.Parallel_clauseContext ctx)
ClawParser.parallel_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterParallel_clause
in interface ClawListener
ctx
- the parse treepublic void exitParallel_clause(ClawParser.Parallel_clauseContext ctx)
ClawParser.parallel_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitParallel_clause
in interface ClawListener
ctx
- the parse treepublic void enterAcc_clause(ClawParser.Acc_clauseContext ctx)
ClawParser.acc_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterAcc_clause
in interface ClawListener
ctx
- the parse treepublic void exitAcc_clause(ClawParser.Acc_clauseContext ctx)
ClawParser.acc_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitAcc_clause
in interface ClawListener
ctx
- the parse treepublic void enterInterchange_clause(ClawParser.Interchange_clauseContext ctx)
ClawParser.interchange_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterInterchange_clause
in interface ClawListener
ctx
- the parse treepublic void exitInterchange_clause(ClawParser.Interchange_clauseContext ctx)
ClawParser.interchange_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitInterchange_clause
in interface ClawListener
ctx
- the parse treepublic void enterInduction_clause(ClawParser.Induction_clauseContext ctx)
ClawParser.induction_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterInduction_clause
in interface ClawListener
ctx
- the parse treepublic void exitInduction_clause(ClawParser.Induction_clauseContext ctx)
ClawParser.induction_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitInduction_clause
in interface ClawListener
ctx
- the parse treepublic void enterData_clause(ClawParser.Data_clauseContext ctx)
ClawParser.data_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterData_clause
in interface ClawListener
ctx
- the parse treepublic void exitData_clause(ClawParser.Data_clauseContext ctx)
ClawParser.data_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitData_clause
in interface ClawListener
ctx
- the parse treepublic void enterPrivate_clause(ClawParser.Private_clauseContext ctx)
ClawParser.private_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterPrivate_clause
in interface ClawListener
ctx
- the parse treepublic void exitPrivate_clause(ClawParser.Private_clauseContext ctx)
ClawParser.private_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitPrivate_clause
in interface ClawListener
ctx
- the parse treepublic void enterReshape_clause(ClawParser.Reshape_clauseContext ctx)
ClawParser.reshape_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterReshape_clause
in interface ClawListener
ctx
- the parse treepublic void exitReshape_clause(ClawParser.Reshape_clauseContext ctx)
ClawParser.reshape_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitReshape_clause
in interface ClawListener
ctx
- the parse treepublic void enterReshape_element(ClawParser.Reshape_elementContext ctx)
ClawParser.reshape_element()
.
The default implementation does nothing.
enterReshape_element
in interface ClawListener
ctx
- the parse treepublic void exitReshape_element(ClawParser.Reshape_elementContext ctx)
ClawParser.reshape_element()
.
The default implementation does nothing.
exitReshape_element
in interface ClawListener
ctx
- the parse treepublic void enterReshape_list(ClawParser.Reshape_listContext ctx)
ClawParser.reshape_list(java.util.List<claw.tatsu.xcodeml.abstraction.ReshapeInfo>)
.
The default implementation does nothing.
enterReshape_list
in interface ClawListener
ctx
- the parse treepublic void exitReshape_list(ClawParser.Reshape_listContext ctx)
ClawParser.reshape_list(java.util.List<claw.tatsu.xcodeml.abstraction.ReshapeInfo>)
.
The default implementation does nothing.
exitReshape_list
in interface ClawListener
ctx
- the parse treepublic void enterIdentifiers(ClawParser.IdentifiersContext ctx)
ClawParser.identifiers(java.util.List<java.lang.String>)
.
The default implementation does nothing.
enterIdentifiers
in interface ClawListener
ctx
- the parse treepublic void exitIdentifiers(ClawParser.IdentifiersContext ctx)
ClawParser.identifiers(java.util.List<java.lang.String>)
.
The default implementation does nothing.
exitIdentifiers
in interface ClawListener
ctx
- the parse treepublic void enterIdentifiers_list(ClawParser.Identifiers_listContext ctx)
ClawParser.identifiers_list(java.util.List<java.lang.String>)
.
The default implementation does nothing.
enterIdentifiers_list
in interface ClawListener
ctx
- the parse treepublic void exitIdentifiers_list(ClawParser.Identifiers_listContext ctx)
ClawParser.identifiers_list(java.util.List<java.lang.String>)
.
The default implementation does nothing.
exitIdentifiers_list
in interface ClawListener
ctx
- the parse treepublic void enterIntegers(ClawParser.IntegersContext ctx)
ClawParser.integers(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
enterIntegers
in interface ClawListener
ctx
- the parse treepublic void exitIntegers(ClawParser.IntegersContext ctx)
ClawParser.integers(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
exitIntegers
in interface ClawListener
ctx
- the parse treepublic void enterIntegers_list(ClawParser.Integers_listContext ctx)
ClawParser.integers_list(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
enterIntegers_list
in interface ClawListener
ctx
- the parse treepublic void exitIntegers_list(ClawParser.Integers_listContext ctx)
ClawParser.integers_list(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
exitIntegers_list
in interface ClawListener
ctx
- the parse treepublic void enterIndexes_option(ClawParser.Indexes_optionContext ctx)
ClawParser.indexes_option(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterIndexes_option
in interface ClawListener
ctx
- the parse treepublic void exitIndexes_option(ClawParser.Indexes_optionContext ctx)
ClawParser.indexes_option(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitIndexes_option
in interface ClawListener
ctx
- the parse treepublic void enterOffset_clause(ClawParser.Offset_clauseContext ctx)
ClawParser.offset_clause(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
enterOffset_clause
in interface ClawListener
ctx
- the parse treepublic void exitOffset_clause(ClawParser.Offset_clauseContext ctx)
ClawParser.offset_clause(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
exitOffset_clause
in interface ClawListener
ctx
- the parse treepublic void enterOffset_list(ClawParser.Offset_listContext ctx)
ClawParser.offset_list(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
enterOffset_list
in interface ClawListener
ctx
- the parse treepublic void exitOffset_list(ClawParser.Offset_listContext ctx)
ClawParser.offset_list(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
exitOffset_list
in interface ClawListener
ctx
- the parse treepublic void enterOffset(ClawParser.OffsetContext ctx)
ClawParser.offset(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
enterOffset
in interface ClawListener
ctx
- the parse treepublic void exitOffset(ClawParser.OffsetContext ctx)
ClawParser.offset(java.util.List<java.lang.Integer>)
.
The default implementation does nothing.
exitOffset
in interface ClawListener
ctx
- the parse treepublic void enterRange_option(ClawParser.Range_optionContext ctx)
ClawParser.range_option()
.
The default implementation does nothing.
enterRange_option
in interface ClawListener
ctx
- the parse treepublic void exitRange_option(ClawParser.Range_optionContext ctx)
ClawParser.range_option()
.
The default implementation does nothing.
exitRange_option
in interface ClawListener
ctx
- the parse treepublic void enterRange_id(ClawParser.Range_idContext ctx)
ClawParser.range_id()
.
The default implementation does nothing.
enterRange_id
in interface ClawListener
ctx
- the parse treepublic void exitRange_id(ClawParser.Range_idContext ctx)
ClawParser.range_id()
.
The default implementation does nothing.
exitRange_id
in interface ClawListener
ctx
- the parse treepublic void enterMapping_var(ClawParser.Mapping_varContext ctx)
ClawParser.mapping_var()
.
The default implementation does nothing.
enterMapping_var
in interface ClawListener
ctx
- the parse treepublic void exitMapping_var(ClawParser.Mapping_varContext ctx)
ClawParser.mapping_var()
.
The default implementation does nothing.
exitMapping_var
in interface ClawListener
ctx
- the parse treepublic void enterMapping_var_list(ClawParser.Mapping_var_listContext ctx)
ClawParser.mapping_var_list(java.util.List<claw.wani.language.ClawMappingVar>)
.
The default implementation does nothing.
enterMapping_var_list
in interface ClawListener
ctx
- the parse treepublic void exitMapping_var_list(ClawParser.Mapping_var_listContext ctx)
ClawParser.mapping_var_list(java.util.List<claw.wani.language.ClawMappingVar>)
.
The default implementation does nothing.
exitMapping_var_list
in interface ClawListener
ctx
- the parse treepublic void enterMapping_option(ClawParser.Mapping_optionContext ctx)
ClawParser.mapping_option()
.
The default implementation does nothing.
enterMapping_option
in interface ClawListener
ctx
- the parse treepublic void exitMapping_option(ClawParser.Mapping_optionContext ctx)
ClawParser.mapping_option()
.
The default implementation does nothing.
exitMapping_option
in interface ClawListener
ctx
- the parse treepublic void enterMapping_option_list(ClawParser.Mapping_option_listContext ctx)
ClawParser.mapping_option_list(java.util.List<claw.wani.language.ClawMapping>)
.
The default implementation does nothing.
enterMapping_option_list
in interface ClawListener
ctx
- the parse treepublic void exitMapping_option_list(ClawParser.Mapping_option_listContext ctx)
ClawParser.mapping_option_list(java.util.List<claw.wani.language.ClawMapping>)
.
The default implementation does nothing.
exitMapping_option_list
in interface ClawListener
ctx
- the parse treepublic void enterDefine_option(ClawParser.Define_optionContext ctx)
ClawParser.define_option(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterDefine_option
in interface ClawListener
ctx
- the parse treepublic void exitDefine_option(ClawParser.Define_optionContext ctx)
ClawParser.define_option(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitDefine_option
in interface ClawListener
ctx
- the parse treepublic void enterParallelize_clauses(ClawParser.Parallelize_clausesContext ctx)
ClawParser.parallelize_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterParallelize_clauses
in interface ClawListener
ctx
- the parse treepublic void exitParallelize_clauses(ClawParser.Parallelize_clausesContext ctx)
ClawParser.parallelize_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitParallelize_clauses
in interface ClawListener
ctx
- the parse treepublic void enterCopy_clause(ClawParser.Copy_clauseContext ctx)
ClawParser.copy_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterCopy_clause
in interface ClawListener
ctx
- the parse treepublic void exitCopy_clause(ClawParser.Copy_clauseContext ctx)
ClawParser.copy_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitCopy_clause
in interface ClawListener
ctx
- the parse treepublic void enterUpdate_clause(ClawParser.Update_clauseContext ctx)
ClawParser.update_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterUpdate_clause
in interface ClawListener
ctx
- the parse treepublic void exitUpdate_clause(ClawParser.Update_clauseContext ctx)
ClawParser.update_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitUpdate_clause
in interface ClawListener
ctx
- the parse treepublic void enterCreate_clause(ClawParser.Create_clauseContext ctx)
ClawParser.create_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterCreate_clause
in interface ClawListener
ctx
- the parse treepublic void exitCreate_clause(ClawParser.Create_clauseContext ctx)
ClawParser.create_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitCreate_clause
in interface ClawListener
ctx
- the parse treepublic void enterTarget_clause(ClawParser.Target_clauseContext ctx)
ClawParser.target_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterTarget_clause
in interface ClawListener
ctx
- the parse treepublic void exitTarget_clause(ClawParser.Target_clauseContext ctx)
ClawParser.target_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitTarget_clause
in interface ClawListener
ctx
- the parse treepublic void enterConstraint_clause(ClawParser.Constraint_clauseContext ctx)
ClawParser.constraint_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterConstraint_clause
in interface ClawListener
ctx
- the parse treepublic void exitConstraint_clause(ClawParser.Constraint_clauseContext ctx)
ClawParser.constraint_clause(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitConstraint_clause
in interface ClawListener
ctx
- the parse treepublic void enterTarget_list(ClawParser.Target_listContext ctx)
ClawParser.target_list(java.util.List<claw.tatsu.common.Target>)
.
The default implementation does nothing.
enterTarget_list
in interface ClawListener
ctx
- the parse treepublic void exitTarget_list(ClawParser.Target_listContext ctx)
ClawParser.target_list(java.util.List<claw.tatsu.common.Target>)
.
The default implementation does nothing.
exitTarget_list
in interface ClawListener
ctx
- the parse treepublic void enterTarget(ClawParser.TargetContext ctx)
ClawParser.target()
.
The default implementation does nothing.
enterTarget
in interface ClawListener
ctx
- the parse treepublic void exitTarget(ClawParser.TargetContext ctx)
ClawParser.target()
.
The default implementation does nothing.
exitTarget
in interface ClawListener
ctx
- the parse treepublic void enterLoop_fusion_clauses(ClawParser.Loop_fusion_clausesContext ctx)
ClawParser.loop_fusion_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterLoop_fusion_clauses
in interface ClawListener
ctx
- the parse treepublic void exitLoop_fusion_clauses(ClawParser.Loop_fusion_clausesContext ctx)
ClawParser.loop_fusion_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitLoop_fusion_clauses
in interface ClawListener
ctx
- the parse treepublic void enterLoop_interchange_clauses(ClawParser.Loop_interchange_clausesContext ctx)
ClawParser.loop_interchange_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterLoop_interchange_clauses
in interface ClawListener
ctx
- the parse treepublic void exitLoop_interchange_clauses(ClawParser.Loop_interchange_clausesContext ctx)
ClawParser.loop_interchange_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitLoop_interchange_clauses
in interface ClawListener
ctx
- the parse treepublic void enterLoop_extract_clauses(ClawParser.Loop_extract_clausesContext ctx)
ClawParser.loop_extract_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterLoop_extract_clauses
in interface ClawListener
ctx
- the parse treepublic void exitLoop_extract_clauses(ClawParser.Loop_extract_clausesContext ctx)
ClawParser.loop_extract_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitLoop_extract_clauses
in interface ClawListener
ctx
- the parse treepublic void enterArray_transform_clauses(ClawParser.Array_transform_clausesContext ctx)
ClawParser.array_transform_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterArray_transform_clauses
in interface ClawListener
ctx
- the parse treepublic void exitArray_transform_clauses(ClawParser.Array_transform_clausesContext ctx)
ClawParser.array_transform_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitArray_transform_clauses
in interface ClawListener
ctx
- the parse treepublic void enterKcache_clauses(ClawParser.Kcache_clausesContext ctx)
ClawParser.kcache_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterKcache_clauses
in interface ClawListener
ctx
- the parse treepublic void exitKcache_clauses(ClawParser.Kcache_clausesContext ctx)
ClawParser.kcache_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitKcache_clauses
in interface ClawListener
ctx
- the parse treepublic void enterLoop_hoist_clauses(ClawParser.Loop_hoist_clausesContext ctx)
ClawParser.loop_hoist_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
enterLoop_hoist_clauses
in interface ClawListener
ctx
- the parse treepublic void exitLoop_hoist_clauses(ClawParser.Loop_hoist_clausesContext ctx)
ClawParser.loop_hoist_clauses(claw.wani.language.ClawPragma)
.
The default implementation does nothing.
exitLoop_hoist_clauses
in interface ClawListener
ctx
- the parse treepublic void enterEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
enterEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void exitEveryRule(org.antlr.v4.runtime.ParserRuleContext ctx)
The default implementation does nothing.
exitEveryRule
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitTerminal(org.antlr.v4.runtime.tree.TerminalNode node)
The default implementation does nothing.
visitTerminal
in interface org.antlr.v4.runtime.tree.ParseTreeListener
public void visitErrorNode(org.antlr.v4.runtime.tree.ErrorNode node)
The default implementation does nothing.
visitErrorNode
in interface org.antlr.v4.runtime.tree.ParseTreeListener