26 #if ! defined (octave_anon_fcn_validator_h)
27 #define octave_anon_fcn_validator_h 1
29 #include "octave-config.h"
37 class tree_expression;
38 class tree_parameter_list;
64 bool ok (
void)
const {
return m_ok; }
~anon_fcn_validator(void)=default
void visit_prefix_expression(tree_prefix_expression &)
void visit_postfix_expression(tree_postfix_expression &)
anon_fcn_validator(tree_parameter_list *, tree_expression *expr)
void visit_simple_assignment(tree_simple_assignment &)
anon_fcn_validator & operator=(const anon_fcn_validator &)=delete
void visit_multi_assignment(tree_multi_assignment &)
void error(tree_expression &expr)
std::string message(void) const
anon_fcn_validator(const anon_fcn_validator &)=delete