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