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

#include "pt-args-block.h"

Collaboration diagram for tree_arg_size_spec:

Public Member Functions

 tree_arg_size_spec (const tree_arg_size_spec &)=delete
 
 tree_arg_size_spec (tree_argument_list *size_args)
 
 ~tree_arg_size_spec (void)
 
void accept (tree_walker &tw)
 
tree_arg_size_specoperator= (const tree_arg_size_spec &)=delete
 
tree_argument_listsize_args (void)
 

Private Attributes

tree_argument_listm_size_args
 

Detailed Description

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

Constructor & Destructor Documentation

◆ tree_arg_size_spec() [1/2]

tree_arg_size_spec::tree_arg_size_spec ( tree_argument_list size_args)
inline

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

◆ tree_arg_size_spec() [2/2]

tree_arg_size_spec::tree_arg_size_spec ( const tree_arg_size_spec )
delete

◆ ~tree_arg_size_spec()

tree_arg_size_spec::~tree_arg_size_spec ( void  )
inline

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

Member Function Documentation

◆ accept()

void tree_arg_size_spec::accept ( tree_walker tw)
inline

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

References tree_walker::visit_arg_size_spec().

Referenced by tree_walker::visit_arg_validation().

◆ operator=()

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

◆ size_args()

tree_argument_list* tree_arg_size_spec::size_args ( void  )
inline

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

Referenced by tree_walker::visit_arg_size_spec().

Member Data Documentation

◆ m_size_args

tree_argument_list* tree_arg_size_spec::m_size_args
private

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


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