26 #if defined (HAVE_CONFIG_H)
61 if (! m_list_includes_magic_tilde && s && s->
is_identifier ())
64 m_list_includes_magic_tilde =
id &&
id->is_black_hole ();
115 std::list<std::string>
118 std::list<std::string> retval;
126 retval.push_back (id->
name ());
133 retval.push_back (idx_expr->
name ());
145 new_list->m_simple_assign_lhs = m_simple_assign_lhs;
148 new_list->
append (elt ? elt->
dup (scope) :
nullptr);
153 OCTAVE_END_NAMESPACE(
octave)
std::size_t length() const
void append(const elt_type &s)
std::list< std::string > variable_names() const
bool all_elements_are_constant() const
tree_argument_list * dup(symbol_scope &scope) const
bool is_valid_lvalue_list() const
void append(const element_type &s)
string_vector get_arg_names() const
virtual bool is_identifier() const
virtual bool is_constant() const
virtual tree_expression * dup(symbol_scope &scope) const =0
virtual bool is_index_expression() const
std::string str_print_code()
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn