GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
tree_arg_validation_fcns Class Reference

#include "pt-args-block.h"

Collaboration diagram for tree_arg_validation_fcns:

Public Member Functions

 tree_arg_validation_fcns (const tree_arg_validation_fcns &)=delete
 
 tree_arg_validation_fcns (tree_argument_list *fcn_args)
 
 ~tree_arg_validation_fcns (void)
 
void accept (tree_walker &tw)
 
tree_argument_listfcn_args (void)
 
tree_arg_validation_fcnsoperator= (const tree_arg_validation_fcns &)=delete
 

Private Attributes

tree_argument_listm_fcn_args
 

Detailed Description

Definition at line 75 of file pt-args-block.h.

Constructor & Destructor Documentation

◆ tree_arg_validation_fcns() [1/2]

tree_arg_validation_fcns::tree_arg_validation_fcns ( tree_argument_list fcn_args)
inline

Definition at line 79 of file pt-args-block.h.

◆ tree_arg_validation_fcns() [2/2]

tree_arg_validation_fcns::tree_arg_validation_fcns ( const tree_arg_validation_fcns )
delete

◆ ~tree_arg_validation_fcns()

tree_arg_validation_fcns::~tree_arg_validation_fcns ( void  )
inline

Definition at line 89 of file pt-args-block.h.

References m_fcn_args.

Member Function Documentation

◆ accept()

void tree_arg_validation_fcns::accept ( tree_walker tw)
inline

◆ fcn_args()

tree_argument_list* tree_arg_validation_fcns::fcn_args ( void  )
inline

Definition at line 94 of file pt-args-block.h.

References m_fcn_args.

Referenced by tree_walker::visit_arg_validation_fcns().

◆ operator=()

tree_arg_validation_fcns& tree_arg_validation_fcns::operator= ( const tree_arg_validation_fcns )
delete

Member Data Documentation

◆ m_fcn_args

tree_argument_list* tree_arg_validation_fcns::m_fcn_args
private

Definition at line 103 of file pt-args-block.h.

Referenced by ~tree_arg_validation_fcns(), and fcn_args().


The documentation for this class was generated from the following file: