namespace PascalABCCompiler.SyntaxTree { public interface IVisitor { /// ///Method to visit syntax_tree_node. /// ///Node to visit /// Return value is void void visit(syntax_tree_node _syntax_tree_node); /// ///Method to visit expression. /// ///Node to visit /// Return value is void void visit(expression _expression); /// ///Method to visit statement. /// ///Node to visit /// Return value is void void visit(statement _statement); /// ///Method to visit statement_list. /// ///Node to visit /// Return value is void void visit(statement_list _statement_list); /// ///Method to visit ident. /// ///Node to visit /// Return value is void void visit(ident _ident); /// ///Method to visit assign. /// ///Node to visit /// Return value is void void visit(assign _assign); /// ///Method to visit bin_expr. /// ///Node to visit /// Return value is void void visit(bin_expr _bin_expr); /// ///Method to visit un_expr. /// ///Node to visit /// Return value is void void visit(un_expr _un_expr); /// ///Method to visit const_node. /// ///Node to visit /// Return value is void void visit(const_node _const_node); /// ///Method to visit bool_const. /// ///Node to visit /// Return value is void void visit(bool_const _bool_const); /// ///Method to visit int32_const. /// ///Node to visit /// Return value is void void visit(int32_const _int32_const); /// ///Method to visit double_const. /// ///Node to visit /// Return value is void void visit(double_const _double_const); /// ///Method to visit subprogram_body. /// ///Node to visit /// Return value is void void visit(subprogram_body _subprogram_body); /// ///Method to visit addressed_value. /// ///Node to visit /// Return value is void void visit(addressed_value _addressed_value); /// ///Method to visit type_definition. /// ///Node to visit /// Return value is void void visit(type_definition _type_definition); /// ///Method to visit roof_dereference. /// ///Node to visit /// Return value is void void visit(roof_dereference _roof_dereference); /// ///Method to visit named_type_reference. /// ///Node to visit /// Return value is void void visit(named_type_reference _named_type_reference); /// ///Method to visit variable_definitions. /// ///Node to visit /// Return value is void void visit(variable_definitions _variable_definitions); /// ///Method to visit ident_list. /// ///Node to visit /// Return value is void void visit(ident_list _ident_list); /// ///Method to visit var_def_statement. /// ///Node to visit /// Return value is void void visit(var_def_statement _var_def_statement); /// ///Method to visit declaration. /// ///Node to visit /// Return value is void void visit(declaration _declaration); /// ///Method to visit declarations. /// ///Node to visit /// Return value is void void visit(declarations _declarations); /// ///Method to visit program_tree. /// ///Node to visit /// Return value is void void visit(program_tree _program_tree); /// ///Method to visit program_name. /// ///Node to visit /// Return value is void void visit(program_name _program_name); /// ///Method to visit string_const. /// ///Node to visit /// Return value is void void visit(string_const _string_const); /// ///Method to visit expression_list. /// ///Node to visit /// Return value is void void visit(expression_list _expression_list); /// ///Method to visit dereference. /// ///Node to visit /// Return value is void void visit(dereference _dereference); /// ///Method to visit indexer. /// ///Node to visit /// Return value is void void visit(indexer _indexer); /// ///Method to visit for_node. /// ///Node to visit /// Return value is void void visit(for_node _for_node); /// ///Method to visit repeat_node. /// ///Node to visit /// Return value is void void visit(repeat_node _repeat_node); /// ///Method to visit while_node. /// ///Node to visit /// Return value is void void visit(while_node _while_node); /// ///Method to visit if_node. /// ///Node to visit /// Return value is void void visit(if_node _if_node); /// ///Method to visit ref_type. /// ///Node to visit /// Return value is void void visit(ref_type _ref_type); /// ///Method to visit diapason. /// ///Node to visit /// Return value is void void visit(diapason _diapason); /// ///Method to visit indexers_types. /// ///Node to visit /// Return value is void void visit(indexers_types _indexers_types); /// ///Method to visit array_type. /// ///Node to visit /// Return value is void void visit(array_type _array_type); /// ///Method to visit label_definitions. /// ///Node to visit /// Return value is void void visit(label_definitions _label_definitions); /// ///Method to visit procedure_attribute. /// ///Node to visit /// Return value is void void visit(procedure_attribute _procedure_attribute); /// ///Method to visit typed_parameters. /// ///Node to visit /// Return value is void void visit(typed_parameters _typed_parameters); /// ///Method to visit formal_parameters. /// ///Node to visit /// Return value is void void visit(formal_parameters _formal_parameters); /// ///Method to visit procedure_attributes_list. /// ///Node to visit /// Return value is void void visit(procedure_attributes_list _procedure_attributes_list); /// ///Method to visit procedure_header. /// ///Node to visit /// Return value is void void visit(procedure_header _procedure_header); /// ///Method to visit function_header. /// ///Node to visit /// Return value is void void visit(function_header _function_header); /// ///Method to visit procedure_definition. /// ///Node to visit /// Return value is void void visit(procedure_definition _procedure_definition); /// ///Method to visit type_declaration. /// ///Node to visit /// Return value is void void visit(type_declaration _type_declaration); /// ///Method to visit type_declarations. /// ///Node to visit /// Return value is void void visit(type_declarations _type_declarations); /// ///Method to visit simple_const_definition. /// ///Node to visit /// Return value is void void visit(simple_const_definition _simple_const_definition); /// ///Method to visit typed_const_definition. /// ///Node to visit /// Return value is void void visit(typed_const_definition _typed_const_definition); /// ///Method to visit const_definition. /// ///Node to visit /// Return value is void void visit(const_definition _const_definition); /// ///Method to visit consts_definitions_list. /// ///Node to visit /// Return value is void void visit(consts_definitions_list _consts_definitions_list); /// ///Method to visit unit_name. /// ///Node to visit /// Return value is void void visit(unit_name _unit_name); /// ///Method to visit unit_or_namespace. /// ///Node to visit /// Return value is void void visit(unit_or_namespace _unit_or_namespace); /// ///Method to visit uses_unit_in. /// ///Node to visit /// Return value is void void visit(uses_unit_in _uses_unit_in); /// ///Method to visit uses_list. /// ///Node to visit /// Return value is void void visit(uses_list _uses_list); /// ///Method to visit program_body. /// ///Node to visit /// Return value is void void visit(program_body _program_body); /// ///Method to visit compilation_unit. /// ///Node to visit /// Return value is void void visit(compilation_unit _compilation_unit); /// ///Method to visit unit_module. /// ///Node to visit /// Return value is void void visit(unit_module _unit_module); /// ///Method to visit program_module. /// ///Node to visit /// Return value is void void visit(program_module _program_module); /// ///Method to visit hex_constant. /// ///Node to visit /// Return value is void void visit(hex_constant _hex_constant); /// ///Method to visit get_address. /// ///Node to visit /// Return value is void void visit(get_address _get_address); /// ///Method to visit case_variant. /// ///Node to visit /// Return value is void void visit(case_variant _case_variant); /// ///Method to visit case_node. /// ///Node to visit /// Return value is void void visit(case_node _case_node); /// ///Method to visit method_name. /// ///Node to visit /// Return value is void void visit(method_name _method_name); /// ///Method to visit dot_node. /// ///Node to visit /// Return value is void void visit(dot_node _dot_node); /// ///Method to visit empty_statement. /// ///Node to visit /// Return value is void void visit(empty_statement _empty_statement); /// ///Method to visit goto_statement. /// ///Node to visit /// Return value is void void visit(goto_statement _goto_statement); /// ///Method to visit labeled_statement. /// ///Node to visit /// Return value is void void visit(labeled_statement _labeled_statement); /// ///Method to visit with_statement. /// ///Node to visit /// Return value is void void visit(with_statement _with_statement); /// ///Method to visit method_call. /// ///Node to visit /// Return value is void void visit(method_call _method_call); /// ///Method to visit pascal_set_constant. /// ///Node to visit /// Return value is void void visit(pascal_set_constant _pascal_set_constant); /// ///Method to visit array_const. /// ///Node to visit /// Return value is void void visit(array_const _array_const); /// ///Method to visit write_accessor_name. /// ///Node to visit /// Return value is void void visit(write_accessor_name _write_accessor_name); /// ///Method to visit read_accessor_name. /// ///Node to visit /// Return value is void void visit(read_accessor_name _read_accessor_name); /// ///Method to visit property_accessors. /// ///Node to visit /// Return value is void void visit(property_accessors _property_accessors); /// ///Method to visit simple_property. /// ///Node to visit /// Return value is void void visit(simple_property _simple_property); /// ///Method to visit index_property. /// ///Node to visit /// Return value is void void visit(index_property _index_property); /// ///Method to visit class_members. /// ///Node to visit /// Return value is void void visit(class_members _class_members); /// ///Method to visit access_modifer_node. /// ///Node to visit /// Return value is void void visit(access_modifer_node _access_modifer_node); /// ///Method to visit class_body. /// ///Node to visit /// Return value is void void visit(class_body _class_body); /// ///Method to visit class_definition. /// ///Node to visit /// Return value is void void visit(class_definition _class_definition); /// ///Method to visit default_indexer_property_node. /// ///Node to visit /// Return value is void void visit(default_indexer_property_node _default_indexer_property_node); /// ///Method to visit known_type_definition. /// ///Node to visit /// Return value is void void visit(known_type_definition _known_type_definition); /// ///Method to visit set_type_definition. /// ///Node to visit /// Return value is void void visit(set_type_definition _set_type_definition); /// ///Method to visit record_const_definition. /// ///Node to visit /// Return value is void void visit(record_const_definition _record_const_definition); /// ///Method to visit record_const. /// ///Node to visit /// Return value is void void visit(record_const _record_const); /// ///Method to visit record_type. /// ///Node to visit /// Return value is void void visit(record_type _record_type); /// ///Method to visit enum_type_definition. /// ///Node to visit /// Return value is void void visit(enum_type_definition _enum_type_definition); /// ///Method to visit char_const. /// ///Node to visit /// Return value is void void visit(char_const _char_const); /// ///Method to visit raise_statement. /// ///Node to visit /// Return value is void void visit(raise_statement _raise_statement); /// ///Method to visit sharp_char_const. /// ///Node to visit /// Return value is void void visit(sharp_char_const _sharp_char_const); /// ///Method to visit literal_const_line. /// ///Node to visit /// Return value is void void visit(literal_const_line _literal_const_line); /// ///Method to visit string_num_definition. /// ///Node to visit /// Return value is void void visit(string_num_definition _string_num_definition); /// ///Method to visit variant. /// ///Node to visit /// Return value is void void visit(variant _variant); /// ///Method to visit variant_list. /// ///Node to visit /// Return value is void void visit(variant_list _variant_list); /// ///Method to visit variant_type. /// ///Node to visit /// Return value is void void visit(variant_type _variant_type); /// ///Method to visit variant_types. /// ///Node to visit /// Return value is void void visit(variant_types _variant_types); /// ///Method to visit variant_record_type. /// ///Node to visit /// Return value is void void visit(variant_record_type _variant_record_type); /// ///Method to visit procedure_call. /// ///Node to visit /// Return value is void void visit(procedure_call _procedure_call); /// ///Method to visit class_predefinition. /// ///Node to visit /// Return value is void void visit(class_predefinition _class_predefinition); /// ///Method to visit nil_const. /// ///Node to visit /// Return value is void void visit(nil_const _nil_const); /// ///Method to visit file_type_definition. /// ///Node to visit /// Return value is void void visit(file_type_definition _file_type_definition); /// ///Method to visit constructor. /// ///Node to visit /// Return value is void void visit(constructor _constructor); /// ///Method to visit destructor. /// ///Node to visit /// Return value is void void visit(destructor _destructor); /// ///Method to visit inherited_method_call. /// ///Node to visit /// Return value is void void visit(inherited_method_call _inherited_method_call); /// ///Method to visit typecast_node. /// ///Node to visit /// Return value is void void visit(typecast_node _typecast_node); /// ///Method to visit interface_node. /// ///Node to visit /// Return value is void void visit(interface_node _interface_node); /// ///Method to visit implementation_node. /// ///Node to visit /// Return value is void void visit(implementation_node _implementation_node); /// ///Method to visit diap_expr. /// ///Node to visit /// Return value is void void visit(diap_expr _diap_expr); /// ///Method to visit block. /// ///Node to visit /// Return value is void void visit(block _block); /// ///Method to visit proc_block. /// ///Node to visit /// Return value is void void visit(proc_block _proc_block); /// ///Method to visit array_of_named_type_definition. /// ///Node to visit /// Return value is void void visit(array_of_named_type_definition _array_of_named_type_definition); /// ///Method to visit array_of_const_type_definition. /// ///Node to visit /// Return value is void void visit(array_of_const_type_definition _array_of_const_type_definition); /// ///Method to visit literal. /// ///Node to visit /// Return value is void void visit(literal _literal); /// ///Method to visit case_variants. /// ///Node to visit /// Return value is void void visit(case_variants _case_variants); /// ///Method to visit diapason_expr. /// ///Node to visit /// Return value is void void visit(diapason_expr _diapason_expr); /// ///Method to visit var_def_list_for_record. /// ///Node to visit /// Return value is void void visit(var_def_list_for_record _var_def_list_for_record); /// ///Method to visit record_type_parts. /// ///Node to visit /// Return value is void void visit(record_type_parts _record_type_parts); /// ///Method to visit property_array_default. /// ///Node to visit /// Return value is void void visit(property_array_default _property_array_default); /// ///Method to visit property_interface. /// ///Node to visit /// Return value is void void visit(property_interface _property_interface); /// ///Method to visit property_parameter. /// ///Node to visit /// Return value is void void visit(property_parameter _property_parameter); /// ///Method to visit property_parameter_list. /// ///Node to visit /// Return value is void void visit(property_parameter_list _property_parameter_list); /// ///Method to visit inherited_ident. /// ///Node to visit /// Return value is void void visit(inherited_ident _inherited_ident); /// ///Method to visit format_expr. /// ///Node to visit /// Return value is void void visit(format_expr _format_expr); /// ///Method to visit initfinal_part. /// ///Node to visit /// Return value is void void visit(initfinal_part _initfinal_part); /// ///Method to visit token_info. /// ///Node to visit /// Return value is void void visit(token_info _token_info); /// ///Method to visit raise_stmt. /// ///Node to visit /// Return value is void void visit(raise_stmt _raise_stmt); /// ///Method to visit op_type_node. /// ///Node to visit /// Return value is void void visit(op_type_node _op_type_node); /// ///Method to visit file_type. /// ///Node to visit /// Return value is void void visit(file_type _file_type); /// ///Method to visit known_type_ident. /// ///Node to visit /// Return value is void void visit(known_type_ident _known_type_ident); /// ///Method to visit exception_handler. /// ///Node to visit /// Return value is void void visit(exception_handler _exception_handler); /// ///Method to visit exception_ident. /// ///Node to visit /// Return value is void void visit(exception_ident _exception_ident); /// ///Method to visit exception_handler_list. /// ///Node to visit /// Return value is void void visit(exception_handler_list _exception_handler_list); /// ///Method to visit exception_block. /// ///Node to visit /// Return value is void void visit(exception_block _exception_block); /// ///Method to visit try_handler. /// ///Node to visit /// Return value is void void visit(try_handler _try_handler); /// ///Method to visit try_handler_finally. /// ///Node to visit /// Return value is void void visit(try_handler_finally _try_handler_finally); /// ///Method to visit try_handler_except. /// ///Node to visit /// Return value is void void visit(try_handler_except _try_handler_except); /// ///Method to visit try_stmt. /// ///Node to visit /// Return value is void void visit(try_stmt _try_stmt); /// ///Method to visit inherited_message. /// ///Node to visit /// Return value is void void visit(inherited_message _inherited_message); /// ///Method to visit external_directive. /// ///Node to visit /// Return value is void void visit(external_directive _external_directive); /// ///Method to visit using_list. /// ///Node to visit /// Return value is void void visit(using_list _using_list); /// ///Method to visit jump_stmt. /// ///Node to visit /// Return value is void void visit(jump_stmt _jump_stmt); /// ///Method to visit loop_stmt. /// ///Node to visit /// Return value is void void visit(loop_stmt _loop_stmt); /// ///Method to visit foreach_stmt. /// ///Node to visit /// Return value is void void visit(foreach_stmt _foreach_stmt); /// ///Method to visit addressed_value_funcname. /// ///Node to visit /// Return value is void void visit(addressed_value_funcname _addressed_value_funcname); /// ///Method to visit named_type_reference_list. /// ///Node to visit /// Return value is void void visit(named_type_reference_list _named_type_reference_list); /// ///Method to visit template_param_list. /// ///Node to visit /// Return value is void void visit(template_param_list _template_param_list); /// ///Method to visit template_type_reference. /// ///Node to visit /// Return value is void void visit(template_type_reference _template_type_reference); /// ///Method to visit int64_const. /// ///Node to visit /// Return value is void void visit(int64_const _int64_const); /// ///Method to visit uint64_const. /// ///Node to visit /// Return value is void void visit(uint64_const _uint64_const); /// ///Method to visit new_expr. /// ///Node to visit /// Return value is void void visit(new_expr _new_expr); /// ///Method to visit where_type_specificator_list. /// ///Node to visit /// Return value is void void visit(where_type_specificator_list _where_type_specificator_list); /// ///Method to visit where_definition. /// ///Node to visit /// Return value is void void visit(where_definition _where_definition); /// ///Method to visit where_definition_list. /// ///Node to visit /// Return value is void void visit(where_definition_list _where_definition_list); /// ///Method to visit sizeof_operator. /// ///Node to visit /// Return value is void void visit(sizeof_operator _sizeof_operator); /// ///Method to visit typeof_operator. /// ///Node to visit /// Return value is void void visit(typeof_operator _typeof_operator); /// ///Method to visit compiler_directive. /// ///Node to visit /// Return value is void void visit(compiler_directive _compiler_directive); /// ///Method to visit operator_name_ident. /// ///Node to visit /// Return value is void void visit(operator_name_ident _operator_name_ident); /// ///Method to visit var_statement. /// ///Node to visit /// Return value is void void visit(var_statement _var_statement); /// ///Method to visit question_colon_expression. /// ///Node to visit /// Return value is void void visit(question_colon_expression _question_colon_expression); /// ///Method to visit expression_as_statement. /// ///Node to visit /// Return value is void void visit(expression_as_statement _expression_as_statement); /// ///Method to visit c_scalar_type. /// ///Node to visit /// Return value is void void visit(c_scalar_type _c_scalar_type); /// ///Method to visit c_module. /// ///Node to visit /// Return value is void void visit(c_module _c_module); /// ///Method to visit declarations_as_statement. /// ///Node to visit /// Return value is void void visit(declarations_as_statement _declarations_as_statement); /// ///Method to visit array_size. /// ///Node to visit /// Return value is void void visit(array_size _array_size); /// ///Method to visit enumerator. /// ///Node to visit /// Return value is void void visit(enumerator _enumerator); /// ///Method to visit enumerator_list. /// ///Node to visit /// Return value is void void visit(enumerator_list _enumerator_list); /// ///Method to visit c_for_cycle. /// ///Node to visit /// Return value is void void visit(c_for_cycle _c_for_cycle); /// ///Method to visit switch_stmt. /// ///Node to visit /// Return value is void void visit(switch_stmt _switch_stmt); /// ///Method to visit type_definition_attr_list. /// ///Node to visit /// Return value is void void visit(type_definition_attr_list _type_definition_attr_list); /// ///Method to visit type_definition_attr. /// ///Node to visit /// Return value is void void visit(type_definition_attr _type_definition_attr); /// ///Method to visit lock_stmt. /// ///Node to visit /// Return value is void void visit(lock_stmt _lock_stmt); /// ///Method to visit compiler_directive_list. /// ///Node to visit /// Return value is void void visit(compiler_directive_list _compiler_directive_list); /// ///Method to visit compiler_directive_if. /// ///Node to visit /// Return value is void void visit(compiler_directive_if _compiler_directive_if); /// ///Method to visit documentation_comment_list. /// ///Node to visit /// Return value is void void visit(documentation_comment_list _documentation_comment_list); /// ///Method to visit documentation_comment_tag. /// ///Node to visit /// Return value is void void visit(documentation_comment_tag _documentation_comment_tag); /// ///Method to visit documentation_comment_tag_param. /// ///Node to visit /// Return value is void void visit(documentation_comment_tag_param _documentation_comment_tag_param); /// ///Method to visit documentation_comment_section. /// ///Node to visit /// Return value is void void visit(documentation_comment_section _documentation_comment_section); /// ///Method to visit token_taginfo. /// ///Node to visit /// Return value is void void visit(token_taginfo _token_taginfo); /// ///Method to visit declaration_specificator. /// ///Node to visit /// Return value is void void visit(declaration_specificator _declaration_specificator); /// ///Method to visit ident_with_templateparams. /// ///Node to visit /// Return value is void void visit(ident_with_templateparams _ident_with_templateparams); /// ///Method to visit template_type_name. /// ///Node to visit /// Return value is void void visit(template_type_name _template_type_name); /// ///Method to visit default_operator. /// ///Node to visit /// Return value is void void visit(default_operator _default_operator); /// ///Method to visit bracket_expr. /// ///Node to visit /// Return value is void void visit(bracket_expr _bracket_expr); /// ///Method to visit attribute. /// ///Node to visit /// Return value is void void visit(attribute _attribute); /// ///Method to visit simple_attribute_list. /// ///Node to visit /// Return value is void void visit(simple_attribute_list _simple_attribute_list); /// ///Method to visit attribute_list. /// ///Node to visit /// Return value is void void visit(attribute_list _attribute_list); /// ///Method to visit function_lambda_definition. /// ///Node to visit /// Return value is void void visit(function_lambda_definition _function_lambda_definition); /// ///Method to visit function_lambda_call. /// ///Node to visit /// Return value is void void visit(function_lambda_call _function_lambda_call); /// ///Method to visit semantic_check. /// ///Node to visit /// Return value is void void visit(semantic_check _semantic_check); /// ///Method to visit lambda_inferred_type. /// ///Node to visit /// Return value is void void visit(lambda_inferred_type _lambda_inferred_type); /// ///Method to visit same_type_node. /// ///Node to visit /// Return value is void void visit(same_type_node _same_type_node); /// ///Method to visit name_assign_expr. /// ///Node to visit /// Return value is void void visit(name_assign_expr _name_assign_expr); /// ///Method to visit name_assign_expr_list. /// ///Node to visit /// Return value is void void visit(name_assign_expr_list _name_assign_expr_list); /// ///Method to visit unnamed_type_object. /// ///Node to visit /// Return value is void void visit(unnamed_type_object _unnamed_type_object); /// ///Method to visit semantic_type_node. /// ///Node to visit /// Return value is void void visit(semantic_type_node _semantic_type_node); /// ///Method to visit short_func_definition. /// ///Node to visit /// Return value is void void visit(short_func_definition _short_func_definition); /// ///Method to visit no_type_foreach. /// ///Node to visit /// Return value is void void visit(no_type_foreach _no_type_foreach); /// ///Method to visit matching_expression. /// ///Node to visit /// Return value is void void visit(matching_expression _matching_expression); /// ///Method to visit closure_substituting_node. /// ///Node to visit /// Return value is void void visit(closure_substituting_node _closure_substituting_node); /// ///Method to visit sequence_type. /// ///Node to visit /// Return value is void void visit(sequence_type _sequence_type); /// ///Method to visit modern_proc_type. /// ///Node to visit /// Return value is void void visit(modern_proc_type _modern_proc_type); /// ///Method to visit yield_node. /// ///Node to visit /// Return value is void void visit(yield_node _yield_node); /// ///Method to visit template_operator_name. /// ///Node to visit /// Return value is void void visit(template_operator_name _template_operator_name); /// ///Method to visit semantic_addr_value. /// ///Node to visit /// Return value is void void visit(semantic_addr_value _semantic_addr_value); /// ///Method to visit pair_type_stlist. /// ///Node to visit /// Return value is void void visit(pair_type_stlist _pair_type_stlist); /// ///Method to visit assign_tuple. /// ///Node to visit /// Return value is void void visit(assign_tuple _assign_tuple); /// ///Method to visit addressed_value_list. /// ///Node to visit /// Return value is void void visit(addressed_value_list _addressed_value_list); /// ///Method to visit tuple_node_for_formatter. /// ///Node to visit /// Return value is void void visit(tuple_node_for_formatter _tuple_node_for_formatter); /// ///Method to visit uses_closure. /// ///Node to visit /// Return value is void void visit(uses_closure _uses_closure); /// ///Method to visit dot_question_node. /// ///Node to visit /// Return value is void void visit(dot_question_node _dot_question_node); /// ///Method to visit slice_expr. /// ///Node to visit /// Return value is void void visit(slice_expr _slice_expr); /// ///Method to visit no_type. /// ///Node to visit /// Return value is void void visit(no_type _no_type); /// ///Method to visit yield_unknown_ident. /// ///Node to visit /// Return value is void void visit(yield_unknown_ident _yield_unknown_ident); /// ///Method to visit yield_unknown_expression_type. /// ///Node to visit /// Return value is void void visit(yield_unknown_expression_type _yield_unknown_expression_type); /// ///Method to visit yield_unknown_foreach_type. /// ///Node to visit /// Return value is void void visit(yield_unknown_foreach_type _yield_unknown_foreach_type); /// ///Method to visit yield_sequence_node. /// ///Node to visit /// Return value is void void visit(yield_sequence_node _yield_sequence_node); /// ///Method to visit assign_var_tuple. /// ///Node to visit /// Return value is void void visit(assign_var_tuple _assign_var_tuple); } }