GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
OCTAVE_STYPE Union Reference

#include "oct-parse.h"

Public Attributes

octave::comment_list * comment_type
 
int dummy_type
 
octave_user_functionoctave_user_function_type
 
char punct_type
 
octave::token * tok_val
 
octave::tree_anon_fcn_handle * tree_anon_fcn_handle_type
 
octave::tree_arg_size_spec * tree_arg_size_spec_type
 
octave::tree_arg_validation_fcns * tree_arg_validation_fcns_type
 
octave::tree_arg_validation * tree_arg_validation_type
 
octave::tree_args_block_attribute_list * tree_args_block_attribute_list_type
 
octave::tree_args_block_validation_list * tree_args_block_validation_list_type
 
octave::tree_argument_list * tree_argument_list_type
 
octave::tree_arguments_block * tree_arguments_block_type
 
octave::tree_cell * tree_cell_type
 
octave::tree_classdef_attribute_list * tree_classdef_attribute_list_type
 
octave::tree_classdef_attribute * tree_classdef_attribute_type
 
octave::tree_classdef_body * tree_classdef_body_type
 
octave::tree_classdef_enum_block * tree_classdef_enum_block_type
 
octave::tree_classdef_enum_list * tree_classdef_enum_list_type
 
octave::tree_classdef_enum * tree_classdef_enum_type
 
octave::tree_classdef_event * tree_classdef_event_type
 
octave::tree_classdef_events_block * tree_classdef_events_block_type
 
octave::tree_classdef_events_list * tree_classdef_events_list_type
 
octave::tree_classdef_methods_block * tree_classdef_methods_block_type
 
octave::tree_classdef_methods_list * tree_classdef_methods_list_type
 
octave::tree_classdef_properties_block * tree_classdef_properties_block_type
 
octave::tree_classdef_property_list * tree_classdef_property_list_type
 
octave::tree_classdef_property * tree_classdef_property_type
 
octave::tree_classdef_superclass_list * tree_classdef_superclass_list_type
 
octave::tree_classdef_superclass * tree_classdef_superclass_type
 
octave::tree_classdef * tree_classdef_type
 
octave::tree_colon_expression * tree_colon_expression_type
 
octave::tree_command * tree_command_type
 
octave::tree_constant * tree_constant_type
 
octave::tree_decl_command * tree_decl_command_type
 
octave::tree_decl_elt * tree_decl_elt_type
 
octave::tree_decl_init_list * tree_decl_init_list_type
 
octave::tree_expression * tree_expression_type
 
octave::tree_fcn_handle * tree_fcn_handle_type
 
octave::tree_function_def * tree_function_def_type
 
octave::tree_identifier * tree_identifier_type
 
octave::tree_if_clause * tree_if_clause_type
 
octave::tree_if_command_list * tree_if_command_list_type
 
octave::tree_if_command * tree_if_command_type
 
octave::tree_index_expression * tree_index_expression_type
 
octave::tree_matrix * tree_matrix_type
 
octave::tree_metaclass_query * tree_metaclass_query_type
 
octave::tree_parameter_list * tree_parameter_list_type
 
octave::tree_statement_list * tree_statement_list_type
 
octave::tree_statement * tree_statement_type
 
octave::tree_superclass_ref * tree_superclass_ref_type
 
octave::tree_switch_case_list * tree_switch_case_list_type
 
octave::tree_switch_case * tree_switch_case_type
 
octave::tree_switch_command * tree_switch_command_type
 
octave::tree * tree_type
 

Detailed Description

Definition at line 147 of file oct-parse.h.

Member Data Documentation

◆ comment_type

octave::comment_list* OCTAVE_STYPE::comment_type

Definition at line 157 of file oct-parse.h.

◆ dummy_type

int OCTAVE_STYPE::dummy_type

Definition at line 151 of file oct-parse.h.

◆ octave_user_function_type

octave_user_function* OCTAVE_STYPE::octave_user_function_type

Definition at line 194 of file oct-parse.h.

◆ punct_type

char OCTAVE_STYPE::punct_type

Definition at line 160 of file oct-parse.h.

◆ tok_val

octave::token* OCTAVE_STYPE::tok_val

Definition at line 154 of file oct-parse.h.

◆ tree_anon_fcn_handle_type

octave::tree_anon_fcn_handle* OCTAVE_STYPE::tree_anon_fcn_handle_type

Definition at line 170 of file oct-parse.h.

◆ tree_arg_size_spec_type

octave::tree_arg_size_spec* OCTAVE_STYPE::tree_arg_size_spec_type

Definition at line 191 of file oct-parse.h.

◆ tree_arg_validation_fcns_type

octave::tree_arg_validation_fcns* OCTAVE_STYPE::tree_arg_validation_fcns_type

Definition at line 193 of file oct-parse.h.

◆ tree_arg_validation_type

octave::tree_arg_validation* OCTAVE_STYPE::tree_arg_validation_type

Definition at line 192 of file oct-parse.h.

◆ tree_args_block_attribute_list_type

octave::tree_args_block_attribute_list* OCTAVE_STYPE::tree_args_block_attribute_list_type

Definition at line 189 of file oct-parse.h.

◆ tree_args_block_validation_list_type

octave::tree_args_block_validation_list* OCTAVE_STYPE::tree_args_block_validation_list_type

Definition at line 190 of file oct-parse.h.

◆ tree_argument_list_type

octave::tree_argument_list* OCTAVE_STYPE::tree_argument_list_type

Definition at line 174 of file oct-parse.h.

◆ tree_arguments_block_type

octave::tree_arguments_block* OCTAVE_STYPE::tree_arguments_block_type

Definition at line 188 of file oct-parse.h.

◆ tree_cell_type

octave::tree_cell* OCTAVE_STYPE::tree_cell_type

Definition at line 163 of file oct-parse.h.

◆ tree_classdef_attribute_list_type

octave::tree_classdef_attribute_list* OCTAVE_STYPE::tree_classdef_attribute_list_type

Definition at line 198 of file oct-parse.h.

◆ tree_classdef_attribute_type

octave::tree_classdef_attribute* OCTAVE_STYPE::tree_classdef_attribute_type

Definition at line 197 of file oct-parse.h.

◆ tree_classdef_body_type

octave::tree_classdef_body* OCTAVE_STYPE::tree_classdef_body_type

Definition at line 201 of file oct-parse.h.

◆ tree_classdef_enum_block_type

octave::tree_classdef_enum_block* OCTAVE_STYPE::tree_classdef_enum_block_type

Definition at line 212 of file oct-parse.h.

◆ tree_classdef_enum_list_type

octave::tree_classdef_enum_list* OCTAVE_STYPE::tree_classdef_enum_list_type

Definition at line 211 of file oct-parse.h.

◆ tree_classdef_enum_type

octave::tree_classdef_enum* OCTAVE_STYPE::tree_classdef_enum_type

Definition at line 210 of file oct-parse.h.

◆ tree_classdef_event_type

octave::tree_classdef_event* OCTAVE_STYPE::tree_classdef_event_type

Definition at line 207 of file oct-parse.h.

◆ tree_classdef_events_block_type

octave::tree_classdef_events_block* OCTAVE_STYPE::tree_classdef_events_block_type

Definition at line 209 of file oct-parse.h.

◆ tree_classdef_events_list_type

octave::tree_classdef_events_list* OCTAVE_STYPE::tree_classdef_events_list_type

Definition at line 208 of file oct-parse.h.

◆ tree_classdef_methods_block_type

octave::tree_classdef_methods_block* OCTAVE_STYPE::tree_classdef_methods_block_type

Definition at line 206 of file oct-parse.h.

◆ tree_classdef_methods_list_type

octave::tree_classdef_methods_list* OCTAVE_STYPE::tree_classdef_methods_list_type

Definition at line 205 of file oct-parse.h.

◆ tree_classdef_properties_block_type

octave::tree_classdef_properties_block* OCTAVE_STYPE::tree_classdef_properties_block_type

Definition at line 204 of file oct-parse.h.

◆ tree_classdef_property_list_type

octave::tree_classdef_property_list* OCTAVE_STYPE::tree_classdef_property_list_type

Definition at line 203 of file oct-parse.h.

◆ tree_classdef_property_type

octave::tree_classdef_property* OCTAVE_STYPE::tree_classdef_property_type

Definition at line 202 of file oct-parse.h.

◆ tree_classdef_superclass_list_type

octave::tree_classdef_superclass_list* OCTAVE_STYPE::tree_classdef_superclass_list_type

Definition at line 200 of file oct-parse.h.

◆ tree_classdef_superclass_type

octave::tree_classdef_superclass* OCTAVE_STYPE::tree_classdef_superclass_type

Definition at line 199 of file oct-parse.h.

◆ tree_classdef_type

octave::tree_classdef* OCTAVE_STYPE::tree_classdef_type

Definition at line 196 of file oct-parse.h.

◆ tree_colon_expression_type

octave::tree_colon_expression* OCTAVE_STYPE::tree_colon_expression_type

Definition at line 173 of file oct-parse.h.

◆ tree_command_type

octave::tree_command* OCTAVE_STYPE::tree_command_type

Definition at line 176 of file oct-parse.h.

◆ tree_constant_type

octave::tree_constant* OCTAVE_STYPE::tree_constant_type

Definition at line 165 of file oct-parse.h.

◆ tree_decl_command_type

octave::tree_decl_command* OCTAVE_STYPE::tree_decl_command_type

Definition at line 185 of file oct-parse.h.

◆ tree_decl_elt_type

octave::tree_decl_elt* OCTAVE_STYPE::tree_decl_elt_type

Definition at line 183 of file oct-parse.h.

◆ tree_decl_init_list_type

octave::tree_decl_init_list* OCTAVE_STYPE::tree_decl_init_list_type

Definition at line 184 of file oct-parse.h.

◆ tree_expression_type

octave::tree_expression* OCTAVE_STYPE::tree_expression_type

Definition at line 164 of file oct-parse.h.

◆ tree_fcn_handle_type

octave::tree_fcn_handle* OCTAVE_STYPE::tree_fcn_handle_type

Definition at line 166 of file oct-parse.h.

◆ tree_function_def_type

octave::tree_function_def* OCTAVE_STYPE::tree_function_def_type

Definition at line 169 of file oct-parse.h.

◆ tree_identifier_type

octave::tree_identifier* OCTAVE_STYPE::tree_identifier_type

Definition at line 171 of file oct-parse.h.

◆ tree_if_clause_type

octave::tree_if_clause* OCTAVE_STYPE::tree_if_clause_type

Definition at line 178 of file oct-parse.h.

◆ tree_if_command_list_type

octave::tree_if_command_list* OCTAVE_STYPE::tree_if_command_list_type

Definition at line 179 of file oct-parse.h.

◆ tree_if_command_type

octave::tree_if_command* OCTAVE_STYPE::tree_if_command_type

Definition at line 177 of file oct-parse.h.

◆ tree_index_expression_type

octave::tree_index_expression* OCTAVE_STYPE::tree_index_expression_type

Definition at line 172 of file oct-parse.h.

◆ tree_matrix_type

octave::tree_matrix* OCTAVE_STYPE::tree_matrix_type

Definition at line 162 of file oct-parse.h.

◆ tree_metaclass_query_type

octave::tree_metaclass_query* OCTAVE_STYPE::tree_metaclass_query_type

Definition at line 168 of file oct-parse.h.

◆ tree_parameter_list_type

octave::tree_parameter_list* OCTAVE_STYPE::tree_parameter_list_type

Definition at line 175 of file oct-parse.h.

◆ tree_statement_list_type

octave::tree_statement_list* OCTAVE_STYPE::tree_statement_list_type

Definition at line 187 of file oct-parse.h.

◆ tree_statement_type

octave::tree_statement* OCTAVE_STYPE::tree_statement_type

Definition at line 186 of file oct-parse.h.

◆ tree_superclass_ref_type

octave::tree_superclass_ref* OCTAVE_STYPE::tree_superclass_ref_type

Definition at line 167 of file oct-parse.h.

◆ tree_switch_case_list_type

octave::tree_switch_case_list* OCTAVE_STYPE::tree_switch_case_list_type

Definition at line 182 of file oct-parse.h.

◆ tree_switch_case_type

octave::tree_switch_case* OCTAVE_STYPE::tree_switch_case_type

Definition at line 181 of file oct-parse.h.

◆ tree_switch_command_type

octave::tree_switch_command* OCTAVE_STYPE::tree_switch_command_type

Definition at line 180 of file oct-parse.h.

◆ tree_type

octave::tree* OCTAVE_STYPE::tree_type

Definition at line 161 of file oct-parse.h.


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