#include "pt-decl.h"
Definition at line 109 of file pt-decl.h.
typedef std::list<tree_decl_elt * >::const_iterator octave_base_list< tree_decl_elt * >::const_iterator [inherited] |
Definition at line 35 of file base-list.h.
typedef std::list<tree_decl_elt * >::iterator octave_base_list< tree_decl_elt * >::iterator [inherited] |
Definition at line 34 of file base-list.h.
tree_decl_init_list::tree_decl_init_list | ( | void | ) | [inline] |
tree_decl_init_list::tree_decl_init_list | ( | tree_decl_elt * | t | ) | [inline] |
tree_decl_init_list::~tree_decl_init_list | ( | void | ) | [inline] |
tree_decl_init_list::tree_decl_init_list | ( | const tree_decl_init_list & | ) | [private] |
void tree_decl_init_list::accept | ( | tree_walker & | tw | ) |
Definition at line 103 of file pt-decl.cc.
References tree_walker::visit_decl_init_list().
Referenced by tree_print_code::do_decl_command(), and tree_checker::do_decl_command().
void octave_base_list< tree_decl_elt * >::append | ( | const tree_decl_elt * & | s | ) | [inline, inherited] |
Definition at line 88 of file base-list.h.
const tree_decl_elt * & octave_base_list< tree_decl_elt * >::back | ( | void | ) | const [inline, inherited] |
Definition at line 79 of file base-list.h.
tree_decl_elt * & octave_base_list< tree_decl_elt * >::back | ( | void | ) | [inline, inherited] |
Definition at line 76 of file base-list.h.
Referenced by tree_parameter_list::validate().
iterator octave_base_list< tree_decl_elt * >::begin | ( | void | ) | [inline, inherited] |
Definition at line 69 of file base-list.h.
Referenced by tree_parameter_list::convert_to_const_vector(), tree_parameter_list::define_from_arg_vector(), tree_parameter_list::dup(), dup(), tree_parameter_list::initialize_undefined_elements(), tree_parameter_list::is_defined(), tree_parameter_list::mark_as_formal_parameters(), tree_parameter_list::undefine(), tree_parameter_list::validate(), and tree_parameter_list::~tree_parameter_list().
const_iterator octave_base_list< tree_decl_elt * >::begin | ( | void | ) | const [inline, inherited] |
Definition at line 70 of file base-list.h.
void octave_base_list< tree_decl_elt * >::clear | ( | void | ) | [inline, inherited] |
Definition at line 67 of file base-list.h.
tree_decl_init_list * tree_decl_init_list::dup | ( | symbol_table::scope_id | scope, | |
symbol_table::context_id | context | |||
) | const |
Definition at line 87 of file pt-decl.cc.
References octave_base_list< elt_type >::append(), octave_base_list< tree_decl_elt * >::begin(), tree_decl_elt::dup(), octave_base_list< tree_decl_elt * >::end(), and tree_decl_init_list().
Referenced by tree_static_command::dup(), and tree_global_command::dup().
bool octave_base_list< tree_decl_elt * >::empty | ( | void | ) | const [inline, inherited] |
Definition at line 37 of file base-list.h.
Referenced by tree_parameter_list::~tree_parameter_list().
iterator octave_base_list< tree_decl_elt * >::end | ( | void | ) | [inline, inherited] |
Definition at line 72 of file base-list.h.
Referenced by tree_parameter_list::convert_to_const_vector(), tree_parameter_list::dup(), dup(), tree_parameter_list::initialize_undefined_elements(), tree_parameter_list::is_defined(), tree_parameter_list::mark_as_formal_parameters(), and tree_parameter_list::validate().
const_iterator octave_base_list< tree_decl_elt * >::end | ( | void | ) | const [inline, inherited] |
Definition at line 73 of file base-list.h.
iterator octave_base_list< tree_decl_elt * >::erase | ( | iterator | pos | ) | [inline, inherited] |
Definition at line 42 of file base-list.h.
Referenced by tree_parameter_list::validate(), and tree_parameter_list::~tree_parameter_list().
const tree_decl_elt * & octave_base_list< tree_decl_elt * >::front | ( | void | ) | const [inline, inherited] |
Definition at line 78 of file base-list.h.
tree_decl_elt * & octave_base_list< tree_decl_elt * >::front | ( | void | ) | [inline, inherited] |
Definition at line 75 of file base-list.h.
size_t octave_base_list< tree_decl_elt * >::length | ( | void | ) | const [inline, inherited] |
Definition at line 40 of file base-list.h.
Referenced by tree_parameter_list::convert_to_const_vector(), tree_parameter_list::define_from_arg_vector(), tree_parameter_list::undefine(), and tree_parameter_list::validate().
tree_decl_init_list& tree_decl_init_list::operator= | ( | const tree_decl_init_list & | ) | [private] |
void octave_base_list< tree_decl_elt * >::pop_back | ( | void | ) | [inline, inherited] |
Definition at line 85 of file base-list.h.
void octave_base_list< tree_decl_elt * >::pop_front | ( | void | ) | [inline, inherited] |
Definition at line 84 of file base-list.h.
void octave_base_list< tree_decl_elt * >::push_back | ( | const tree_decl_elt * & | s | ) | [inline, inherited] |
Definition at line 82 of file base-list.h.
void octave_base_list< tree_decl_elt * >::push_front | ( | const tree_decl_elt * & | s | ) | [inline, inherited] |
Definition at line 81 of file base-list.h.
void octave_base_list< tree_decl_elt * >::remove_if | ( | P | pred | ) | [inline, inherited] |
Definition at line 45 of file base-list.h.
size_t octave_base_list< tree_decl_elt * >::size | ( | void | ) | const [inline, inherited] |
Definition at line 39 of file base-list.h.