26 #if ! defined (octave_pt_misc_h)
27 #define octave_pt_misc_h 1
29 #include "octave-config.h"
56 : m_in_or_out (io), m_marked_for_varargs (0)
60 : m_in_or_out (io), m_marked_for_varargs (0)
66 : m_in_or_out (io), m_marked_for_varargs (0)
93 return m_in_or_out ==
in ?
"varargin" :
"varargout";
110 int m_marked_for_varargs;
113 OCTAVE_END_NAMESPACE(
octave)
void append(const tree_decl_elt * &s)
bool is_output_list() const
void accept(tree_walker &tw)
bool takes_varargs() const
bool is_input_list() const
tree_parameter_list(in_or_out io)
tree_parameter_list(in_or_out io, tree_identifier *id)
tree_parameter_list * dup(symbol_scope &scope) const
std::list< std::string > variable_names() const
void mark_as_formal_parameters()
tree_parameter_list(in_or_out io, tree_decl_elt *t)
std::string varargs_symbol_name() const
virtual void visit_parameter_list(tree_parameter_list &)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn