Package io.operon.parser
Interface OperonTestsVisitor<T>
-
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
OperonTestsBaseVisitor
public interface OperonTestsVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byOperonTestsParser.
-
-
Method Summary
-
-
-
Method Detail
-
visitOperontests
T visitOperontests(OperonTestsParser.OperontestsContext ctx)
Visit a parse tree produced byOperonTestsParser.operontests().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssert_component_stmt
T visitAssert_component_stmt(OperonTestsParser.Assert_component_stmtContext ctx)
Visit a parse tree produced byOperonTestsParser.assert_component_stmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMock_stmt
T visitMock_stmt(OperonTestsParser.Mock_stmtContext ctx)
Visit a parse tree produced byOperonTestsParser.mock_stmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitImport_stmt
T visitImport_stmt(OperonTestsParser.Import_stmtContext ctx)
Visit a parse tree produced byOperonTestsParser.import_stmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFrom
T visitFrom(OperonTestsParser.FromContext ctx)
Visit a parse tree produced byOperonTestsParser.from().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_stmt
T visitFunction_stmt(OperonTestsParser.Function_stmtContext ctx)
Visit a parse tree produced byOperonTestsParser.function_stmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLet_stmt
T visitLet_stmt(OperonTestsParser.Let_stmtContext ctx)
Visit a parse tree produced byOperonTestsParser.let_stmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSelect
T visitSelect(OperonTestsParser.SelectContext ctx)
Visit a parse tree produced byOperonTestsParser.select().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitException_stmt
T visitException_stmt(OperonTestsParser.Exception_stmtContext ctx)
Visit a parse tree produced byOperonTestsParser.exception_stmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitExpr
T visitExpr(OperonTestsParser.ExprContext ctx)
Visit a parse tree produced byOperonTestsParser.expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFlow_break
T visitFlow_break(OperonTestsParser.Flow_breakContext ctx)
Visit a parse tree produced byOperonTestsParser.flow_break().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTry_catch
T visitTry_catch(OperonTestsParser.Try_catchContext ctx)
Visit a parse tree produced byOperonTestsParser.try_catch().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAssign_expr
T visitAssign_expr(OperonTestsParser.Assign_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.assign_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAggregate_expr
T visitAggregate_expr(OperonTestsParser.Aggregate_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.aggregate_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitParentheses_expr
T visitParentheses_expr(OperonTestsParser.Parentheses_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.parentheses_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObj_access
T visitObj_access(OperonTestsParser.Obj_accessContext ctx)
Visit a parse tree produced byOperonTestsParser.obj_access().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObj_deep_scan
T visitObj_deep_scan(OperonTestsParser.Obj_deep_scanContext ctx)
Visit a parse tree produced byOperonTestsParser.obj_deep_scan().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObj_dynamic_access
T visitObj_dynamic_access(OperonTestsParser.Obj_dynamic_accessContext ctx)
Visit a parse tree produced byOperonTestsParser.obj_dynamic_access().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitObj_dynamic_deep_scan
T visitObj_dynamic_deep_scan(OperonTestsParser.Obj_dynamic_deep_scanContext ctx)
Visit a parse tree produced byOperonTestsParser.obj_dynamic_deep_scan().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMap_expr
T visitMap_expr(OperonTestsParser.Map_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.map_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPattern_configs
T visitPattern_configs(OperonTestsParser.Pattern_configsContext ctx)
Visit a parse tree produced byOperonTestsParser.pattern_configs().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhere_expr
T visitWhere_expr(OperonTestsParser.Where_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.where_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPath_matches
T visitPath_matches(OperonTestsParser.Path_matchesContext ctx)
Visit a parse tree produced byOperonTestsParser.path_matches().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDynamic_key_match_part
T visitDynamic_key_match_part(OperonTestsParser.Dynamic_key_match_partContext ctx)
Visit a parse tree produced byOperonTestsParser.dynamic_key_match_part().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdate_expr
T visitUpdate_expr(OperonTestsParser.Update_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.update_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBuild_expr
T visitBuild_expr(OperonTestsParser.Build_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.build_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitUpdate_array_expr
T visitUpdate_array_expr(OperonTestsParser.Update_array_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.update_array_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLoop_expr
T visitLoop_expr(OperonTestsParser.Loop_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.loop_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDo_while_expr
T visitDo_while_expr(OperonTestsParser.Do_while_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.do_while_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWhile_expr
T visitWhile_expr(OperonTestsParser.While_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.while_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBreak_loop
T visitBreak_loop(OperonTestsParser.Break_loopContext ctx)
Visit a parse tree produced byOperonTestsParser.break_loop().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContinue_loop
T visitContinue_loop(OperonTestsParser.Continue_loopContext ctx)
Visit a parse tree produced byOperonTestsParser.continue_loop().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitChoice
T visitChoice(OperonTestsParser.ChoiceContext ctx)
Visit a parse tree produced byOperonTestsParser.choice().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilter_full_expr
T visitFilter_full_expr(OperonTestsParser.Filter_full_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.filter_full_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilter_expr
T visitFilter_expr(OperonTestsParser.Filter_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.filter_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilter_list
T visitFilter_list(OperonTestsParser.Filter_listContext ctx)
Visit a parse tree produced byOperonTestsParser.filter_list().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFilter_list_expr
T visitFilter_list_expr(OperonTestsParser.Filter_list_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.filter_list_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitSplicing_expr
T visitSplicing_expr(OperonTestsParser.Splicing_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.splicing_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRange_expr
T visitRange_expr(OperonTestsParser.Range_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.range_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLambda_function_call
T visitLambda_function_call(OperonTestsParser.Lambda_function_callContext ctx)
Visit a parse tree produced byOperonTestsParser.lambda_function_call().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLambda_function_ref
T visitLambda_function_ref(OperonTestsParser.Lambda_function_refContext ctx)
Visit a parse tree produced byOperonTestsParser.lambda_function_ref().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAuto_invoke_ref
T visitAuto_invoke_ref(OperonTestsParser.Auto_invoke_refContext ctx)
Visit a parse tree produced byOperonTestsParser.auto_invoke_ref().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_call
T visitFunction_call(OperonTestsParser.Function_callContext ctx)
Visit a parse tree produced byOperonTestsParser.function_call().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_ref
T visitFunction_ref(OperonTestsParser.Function_refContext ctx)
Visit a parse tree produced byOperonTestsParser.function_ref().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_arguments
T visitFunction_arguments(OperonTestsParser.Function_argumentsContext ctx)
Visit a parse tree produced byOperonTestsParser.function_arguments().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_regular_argument
T visitFunction_regular_argument(OperonTestsParser.Function_regular_argumentContext ctx)
Visit a parse tree produced byOperonTestsParser.function_regular_argument().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_named_argument
T visitFunction_named_argument(OperonTestsParser.Function_named_argumentContext ctx)
Visit a parse tree produced byOperonTestsParser.function_named_argument().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_stmt_param
T visitFunction_stmt_param(OperonTestsParser.Function_stmt_paramContext ctx)
Visit a parse tree produced byOperonTestsParser.function_stmt_param().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitLambda_function_ref_named_argument
T visitLambda_function_ref_named_argument(OperonTestsParser.Lambda_function_ref_named_argumentContext ctx)
Visit a parse tree produced byOperonTestsParser.lambda_function_ref_named_argument().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_ref_named_argument
T visitFunction_ref_named_argument(OperonTestsParser.Function_ref_named_argumentContext ctx)
Visit a parse tree produced byOperonTestsParser.function_ref_named_argument().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_ref_argument_placeholder
T visitFunction_ref_argument_placeholder(OperonTestsParser.Function_ref_argument_placeholderContext ctx)
Visit a parse tree produced byOperonTestsParser.function_ref_argument_placeholder().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_ref_curry
T visitFunction_ref_curry(OperonTestsParser.Function_ref_curryContext ctx)
Visit a parse tree produced byOperonTestsParser.function_ref_curry().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_ref_invoke
T visitFunction_ref_invoke(OperonTestsParser.Function_ref_invokeContext ctx)
Visit a parse tree produced byOperonTestsParser.function_ref_invoke().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunction_ref_invoke_full
T visitFunction_ref_invoke_full(OperonTestsParser.Function_ref_invoke_fullContext ctx)
Visit a parse tree produced byOperonTestsParser.function_ref_invoke_full().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJson_type_function_shortcut
T visitJson_type_function_shortcut(OperonTestsParser.Json_type_function_shortcutContext ctx)
Visit a parse tree produced byOperonTestsParser.json_type_function_shortcut().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInput_source
T visitInput_source(OperonTestsParser.Input_sourceContext ctx)
Visit a parse tree produced byOperonTestsParser.input_source().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitRoot_input_source
T visitRoot_input_source(OperonTestsParser.Root_input_sourceContext ctx)
Visit a parse tree produced byOperonTestsParser.root_input_source().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitIntegration_call
T visitIntegration_call(OperonTestsParser.Integration_callContext ctx)
Visit a parse tree produced byOperonTestsParser.integration_call().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitComputed_value_ref
T visitComputed_value_ref(OperonTestsParser.Computed_value_refContext ctx)
Visit a parse tree produced byOperonTestsParser.computed_value_ref().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValue_ref
T visitValue_ref(OperonTestsParser.Value_refContext ctx)
Visit a parse tree produced byOperonTestsParser.value_ref().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBind_function_expr
T visitBind_function_expr(OperonTestsParser.Bind_function_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.bind_function_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBind_component_expr
T visitBind_component_expr(OperonTestsParser.Bind_component_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.bind_component_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitBind_value_expr
T visitBind_value_expr(OperonTestsParser.Bind_value_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.bind_value_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitOperator_expr
T visitOperator_expr(OperonTestsParser.Operator_exprContext ctx)
Visit a parse tree produced byOperonTestsParser.operator_expr().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInput_source_alias
T visitInput_source_alias(OperonTestsParser.Input_source_aliasContext ctx)
Visit a parse tree produced byOperonTestsParser.input_source_alias().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitThrow_exception
T visitThrow_exception(OperonTestsParser.Throw_exceptionContext ctx)
Visit a parse tree produced byOperonTestsParser.throw_exception().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJson
T visitJson(OperonTestsParser.JsonContext ctx)
Visit a parse tree produced byOperonTestsParser.json().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJson_obj
T visitJson_obj(OperonTestsParser.Json_objContext ctx)
Visit a parse tree produced byOperonTestsParser.json_obj().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitCompiler_obj_config_lookup
T visitCompiler_obj_config_lookup(OperonTestsParser.Compiler_obj_config_lookupContext ctx)
Visit a parse tree produced byOperonTestsParser.compiler_obj_config_lookup().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJson_pair
T visitJson_pair(OperonTestsParser.Json_pairContext ctx)
Visit a parse tree produced byOperonTestsParser.json_pair().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJson_value_constraint
T visitJson_value_constraint(OperonTestsParser.Json_value_constraintContext ctx)
Visit a parse tree produced byOperonTestsParser.json_value_constraint().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJson_array
T visitJson_array(OperonTestsParser.Json_arrayContext ctx)
Visit a parse tree produced byOperonTestsParser.json_array().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitPath_value
T visitPath_value(OperonTestsParser.Path_valueContext ctx)
Visit a parse tree produced byOperonTestsParser.path_value().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJson_value
T visitJson_value(OperonTestsParser.Json_valueContext ctx)
Visit a parse tree produced byOperonTestsParser.json_value().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-