26 #if ! defined (octave_pt_arg_list_h)
27 #define octave_pt_arg_list_h 1
29 #include "octave-config.h"
45 class tree_expression;
119 #if defined (OCTAVE_USE_DEPRECATED_FUNCTIONS)
iterator erase(iterator pos)
tree_expression * remove_front(void)
bool m_list_includes_magic_tilde
tree_argument_list & operator=(const tree_argument_list &)=delete
tree_argument_list(tree_expression *t)
~tree_argument_list(void)
void mark_as_simple_assign_lhs(void)
string_vector get_arg_names(void) const
void append(const element_type &s)
void accept(tree_walker &tw)
tree_argument_list * dup(symbol_scope &scope) const
std::list< std::string > variable_names(void) const
tree_argument_list(const tree_argument_list &)=delete
bool is_valid_lvalue_list(void) const
bool is_simple_assign_lhs(void)
bool all_elements_are_constant(void) const
bool has_magic_tilde(void) const
bool includes_magic_tilde(void) const
tree_expression * element_type
virtual void visit_argument_list(tree_argument_list &)
octave_value::octave_value(const Array< char > &chm, char type) return retval