#include <pt-pr-code.h>
Inherits tree_walker.
tree_print_code::tree_print_code | ( | std::ostream & | os_arg, | |
const std::string & | pfx = std::string () , |
|||
bool | pr_orig_txt = true | |||
) | [inline] |
tree_print_code::~tree_print_code | ( | void | ) | [inline] |
void tree_print_code::resume_newline | ( | void | ) | [inline] |
void tree_print_code::suspend_newline | ( | void | ) | [inline] |
void tree_print_code::visit_anon_fcn_handle | ( | tree_anon_fcn_handle & | afh | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_argument_list | ( | tree_argument_list & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_binary_expression | ( | tree_binary_expression & | expr | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_break_command | ( | tree_break_command & | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_cell | ( | tree_cell & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_colon_expression | ( | tree_colon_expression & | expr | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_complex_for_command | ( | tree_complex_for_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_constant | ( | tree_constant & | val | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_continue_command | ( | tree_continue_command & | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_decl_elt | ( | tree_decl_elt & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_decl_init_list | ( | tree_decl_init_list & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_do_until_command | ( | tree_do_until_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_fcn_handle | ( | tree_fcn_handle & | fh | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_function_def | ( | tree_function_def & | fdef | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_global_command | ( | tree_global_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_identifier | ( | tree_identifier & | id | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_if_clause | ( | tree_if_clause & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_if_command | ( | tree_if_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_if_command_list | ( | tree_if_command_list & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_index_expression | ( | tree_index_expression & | expr | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_matrix | ( | tree_matrix & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_multi_assignment | ( | tree_multi_assignment & | expr | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_no_op_command | ( | tree_no_op_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_octave_user_function | ( | octave_user_function & | fcn | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_octave_user_function_header | ( | octave_user_function & | fcn | ) |
void tree_print_code::visit_octave_user_function_trailer | ( | octave_user_function & | fcn | ) |
void tree_print_code::visit_octave_user_script | ( | octave_user_script & | fcn | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_parameter_list | ( | tree_parameter_list & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_postfix_expression | ( | tree_postfix_expression & | expr | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_prefix_expression | ( | tree_prefix_expression & | expr | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_return_command | ( | tree_return_command & | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_return_list | ( | tree_return_list & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_simple_assignment | ( | tree_simple_assignment & | expr | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_simple_for_command | ( | tree_simple_for_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_statement | ( | tree_statement & | stmt | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_statement_list | ( | tree_statement_list & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_static_command | ( | tree_static_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_switch_case | ( | tree_switch_case & | cs | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_switch_case_list | ( | tree_switch_case_list & | lst | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_switch_command | ( | tree_switch_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_try_catch_command | ( | tree_try_catch_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_unwind_protect_command | ( | tree_unwind_protect_command & | cmd | ) | [virtual] |
Implements tree_walker.
void tree_print_code::visit_while_command | ( | tree_while_command & | cmd | ) | [virtual] |
Implements tree_walker.