26 #if ! defined (octave_pt_arg_list_h)
27 #define octave_pt_arg_list_h 1
29 #include "octave-config.h"
57 : m_list_includes_magic_tilde (false), m_simple_assign_lhs (false)
61 : m_list_includes_magic_tilde (false), m_simple_assign_lhs (false)
70 return m_list_includes_magic_tilde;
75 return m_list_includes_magic_tilde;
109 bool m_list_includes_magic_tilde;
111 bool m_simple_assign_lhs;
114 OCTAVE_END_NAMESPACE(
octave)
iterator erase(iterator pos)
bool includes_magic_tilde() const
tree_expression * remove_front()
std::list< std::string > variable_names() const
bool all_elements_are_constant() const
void accept(tree_walker &tw)
tree_argument_list(tree_expression *t)
tree_argument_list * dup(symbol_scope &scope) const
bool is_valid_lvalue_list() const
void append(const element_type &s)
void mark_as_simple_assign_lhs()
string_vector get_arg_names() const
bool has_magic_tilde() const
tree_expression * element_type
bool is_simple_assign_lhs()
virtual void visit_argument_list(tree_argument_list &)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn