Ruby: ext/ripper/eventids1.c File Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Macros
eventids1.c File Reference

Go to the source code of this file.

## Macros
#define | ripper_id_BEGIN ripper_parser_ids.id_BEGIN
#define | ripper_id_END ripper_parser_ids.id_END
#define | ripper_id_alias ripper_parser_ids.id_alias
#define | ripper_id_alias_error ripper_parser_ids.id_alias_error
#define | ripper_id_aref ripper_parser_ids.id_aref
#define | ripper_id_aref_field ripper_parser_ids.id_aref_field
#define | ripper_id_arg_ambiguous ripper_parser_ids.id_arg_ambiguous
#define | ripper_id_arg_paren ripper_parser_ids.id_arg_paren
#define | ripper_id_args_add ripper_parser_ids.id_args_add
#define | ripper_id_args_add_block ripper_parser_ids.id_args_add_block
#define | ripper_id_args_add_star ripper_parser_ids.id_args_add_star
#define | ripper_id_args_forward ripper_parser_ids.id_args_forward
#define | ripper_id_args_new ripper_parser_ids.id_args_new
#define | ripper_id_array ripper_parser_ids.id_array
#define | ripper_id_aryptn ripper_parser_ids.id_aryptn
#define | ripper_id_assign ripper_parser_ids.id_assign
#define | ripper_id_assign_error ripper_parser_ids.id_assign_error
#define | ripper_id_assoc_new ripper_parser_ids.id_assoc_new
#define | ripper_id_assoc_splat ripper_parser_ids.id_assoc_splat
#define | ripper_id_assoclist_from_args ripper_parser_ids.id_assoclist_from_args
#define | ripper_id_bare_assoc_hash ripper_parser_ids.id_bare_assoc_hash
#define | ripper_id_begin ripper_parser_ids.id_begin
#define | ripper_id_binary ripper_parser_ids.id_binary
#define | ripper_id_block_var ripper_parser_ids.id_block_var
#define | ripper_id_blockarg ripper_parser_ids.id_blockarg
#define | ripper_id_bodystmt ripper_parser_ids.id_bodystmt
#define | ripper_id_brace_block ripper_parser_ids.id_brace_block
#define | ripper_id_break ripper_parser_ids.id_break
#define | ripper_id_call ripper_parser_ids.id_call
#define | ripper_id_case ripper_parser_ids.id_case
#define | ripper_id_class ripper_parser_ids.id_class
#define | ripper_id_class_name_error ripper_parser_ids.id_class_name_error
#define | ripper_id_command ripper_parser_ids.id_command
#define | ripper_id_command_call ripper_parser_ids.id_command_call
#define | ripper_id_const_path_field ripper_parser_ids.id_const_path_field
#define | ripper_id_const_path_ref ripper_parser_ids.id_const_path_ref
#define | ripper_id_const_ref ripper_parser_ids.id_const_ref
#define | ripper_id_def ripper_parser_ids.id_def
#define | ripper_id_defined ripper_parser_ids.id_defined
#define | ripper_id_defs ripper_parser_ids.id_defs
#define | ripper_id_do_block ripper_parser_ids.id_do_block
#define | ripper_id_dot2 ripper_parser_ids.id_dot2
#define | ripper_id_dot3 ripper_parser_ids.id_dot3
#define | ripper_id_dyna_symbol ripper_parser_ids.id_dyna_symbol
#define | ripper_id_else ripper_parser_ids.id_else
#define | ripper_id_elsif ripper_parser_ids.id_elsif
#define | ripper_id_ensure ripper_parser_ids.id_ensure
#define | ripper_id_excessed_comma ripper_parser_ids.id_excessed_comma
#define | ripper_id_fcall ripper_parser_ids.id_fcall
#define | ripper_id_field ripper_parser_ids.id_field
#define | ripper_id_fndptn ripper_parser_ids.id_fndptn
#define | ripper_id_for ripper_parser_ids.id_for
#define | ripper_id_hash ripper_parser_ids.id_hash
#define | ripper_id_heredoc_dedent ripper_parser_ids.id_heredoc_dedent
#define | ripper_id_hshptn ripper_parser_ids.id_hshptn
#define | ripper_id_if ripper_parser_ids.id_if
#define | ripper_id_if_mod ripper_parser_ids.id_if_mod
#define | ripper_id_ifop ripper_parser_ids.id_ifop
#define | ripper_id_in ripper_parser_ids.id_in
#define | ripper_id_kwrest_param ripper_parser_ids.id_kwrest_param
#define | ripper_id_lambda ripper_parser_ids.id_lambda
#define | ripper_id_magic_comment ripper_parser_ids.id_magic_comment
#define | ripper_id_massign ripper_parser_ids.id_massign
#define | ripper_id_method_add_arg ripper_parser_ids.id_method_add_arg
#define | ripper_id_method_add_block ripper_parser_ids.id_method_add_block
#define | ripper_id_mlhs_add ripper_parser_ids.id_mlhs_add
#define | ripper_id_mlhs_add_post ripper_parser_ids.id_mlhs_add_post
#define | ripper_id_mlhs_add_star ripper_parser_ids.id_mlhs_add_star
#define | ripper_id_mlhs_new ripper_parser_ids.id_mlhs_new
#define | ripper_id_mlhs_paren ripper_parser_ids.id_mlhs_paren
#define | ripper_id_module ripper_parser_ids.id_module
#define | ripper_id_mrhs_add ripper_parser_ids.id_mrhs_add
#define | ripper_id_mrhs_add_star ripper_parser_ids.id_mrhs_add_star
#define | ripper_id_mrhs_new ripper_parser_ids.id_mrhs_new
#define | ripper_id_mrhs_new_from_args ripper_parser_ids.id_mrhs_new_from_args
#define | ripper_id_next ripper_parser_ids.id_next
#define | ripper_id_nokw_param ripper_parser_ids.id_nokw_param
#define | ripper_id_opassign ripper_parser_ids.id_opassign
#define | ripper_id_operator_ambiguous ripper_parser_ids.id_operator_ambiguous
#define | ripper_id_param_error ripper_parser_ids.id_param_error
#define | ripper_id_params ripper_parser_ids.id_params
#define | ripper_id_paren ripper_parser_ids.id_paren
#define | ripper_id_parse_error ripper_parser_ids.id_parse_error
#define | ripper_id_program ripper_parser_ids.id_program
#define | ripper_id_qsymbols_add ripper_parser_ids.id_qsymbols_add
#define | ripper_id_qsymbols_new ripper_parser_ids.id_qsymbols_new
#define | ripper_id_qwords_add ripper_parser_ids.id_qwords_add
#define | ripper_id_qwords_new ripper_parser_ids.id_qwords_new
#define | ripper_id_redo ripper_parser_ids.id_redo
#define | ripper_id_regexp_add ripper_parser_ids.id_regexp_add
#define | ripper_id_regexp_literal ripper_parser_ids.id_regexp_literal
#define | ripper_id_regexp_new ripper_parser_ids.id_regexp_new
#define | ripper_id_rescue ripper_parser_ids.id_rescue
#define | ripper_id_rescue_mod ripper_parser_ids.id_rescue_mod
#define | ripper_id_rest_param ripper_parser_ids.id_rest_param
#define | ripper_id_retry ripper_parser_ids.id_retry
#define | ripper_id_return ripper_parser_ids.id_return
#define | ripper_id_return0 ripper_parser_ids.id_return0
#define | ripper_id_sclass ripper_parser_ids.id_sclass
#define | ripper_id_stmts_add ripper_parser_ids.id_stmts_add
#define | ripper_id_stmts_new ripper_parser_ids.id_stmts_new
#define | ripper_id_string_add ripper_parser_ids.id_string_add
#define | ripper_id_string_concat ripper_parser_ids.id_string_concat
#define | ripper_id_string_content ripper_parser_ids.id_string_content
#define | ripper_id_string_dvar ripper_parser_ids.id_string_dvar
#define | ripper_id_string_embexpr ripper_parser_ids.id_string_embexpr
#define | ripper_id_string_literal ripper_parser_ids.id_string_literal
#define | ripper_id_super ripper_parser_ids.id_super
#define | ripper_id_symbol ripper_parser_ids.id_symbol
#define | ripper_id_symbol_literal ripper_parser_ids.id_symbol_literal
#define | ripper_id_symbols_add ripper_parser_ids.id_symbols_add
#define | ripper_id_symbols_new ripper_parser_ids.id_symbols_new
#define | ripper_id_top_const_field ripper_parser_ids.id_top_const_field
#define | ripper_id_top_const_ref ripper_parser_ids.id_top_const_ref
#define | ripper_id_unary ripper_parser_ids.id_unary
#define | ripper_id_undef ripper_parser_ids.id_undef
#define | ripper_id_unless ripper_parser_ids.id_unless
#define | ripper_id_unless_mod ripper_parser_ids.id_unless_mod
#define | ripper_id_until ripper_parser_ids.id_until
#define | ripper_id_until_mod ripper_parser_ids.id_until_mod
#define | ripper_id_var_alias ripper_parser_ids.id_var_alias
#define | ripper_id_var_field ripper_parser_ids.id_var_field
#define | ripper_id_var_ref ripper_parser_ids.id_var_ref
#define | ripper_id_vcall ripper_parser_ids.id_vcall
#define | ripper_id_void_stmt ripper_parser_ids.id_void_stmt
#define | ripper_id_when ripper_parser_ids.id_when
#define | ripper_id_while ripper_parser_ids.id_while
#define | ripper_id_while_mod ripper_parser_ids.id_while_mod
#define | ripper_id_word_add ripper_parser_ids.id_word_add
#define | ripper_id_word_new ripper_parser_ids.id_word_new
#define | ripper_id_words_add ripper_parser_ids.id_words_add
#define | ripper_id_words_new ripper_parser_ids.id_words_new
#define | ripper_id_xstring_add ripper_parser_ids.id_xstring_add
#define | ripper_id_xstring_literal ripper_parser_ids.id_xstring_literal
#define | ripper_id_xstring_new ripper_parser_ids.id_xstring_new
#define | ripper_id_yield ripper_parser_ids.id_yield
#define | ripper_id_yield0 ripper_parser_ids.id_yield0
#define | ripper_id_zsuper ripper_parser_ids.id_zsuper
#define | set_id1(name) ripper_id_##name = rb_intern_const("on_"#name)

## Macro Definition Documentation

## ◆ ripper_id_alias

#define ripper_id_alias ripper_parser_ids.id_alias

Definition at line 144 of file eventids1.c.

## ◆ ripper_id_alias_error

#define ripper_id_alias_error ripper_parser_ids.id_alias_error

Definition at line 145 of file eventids1.c.

## ◆ ripper_id_aref

#define ripper_id_aref ripper_parser_ids.id_aref

Definition at line 146 of file eventids1.c.

## ◆ ripper_id_aref_field

#define ripper_id_aref_field ripper_parser_ids.id_aref_field

Definition at line 147 of file eventids1.c.

## ◆ ripper_id_arg_ambiguous

#define ripper_id_arg_ambiguous ripper_parser_ids.id_arg_ambiguous

Definition at line 148 of file eventids1.c.

## ◆ ripper_id_arg_paren

#define ripper_id_arg_paren ripper_parser_ids.id_arg_paren

Definition at line 149 of file eventids1.c.

## ◆ ripper_id_args_add

#define ripper_id_args_add ripper_parser_ids.id_args_add

Definition at line 150 of file eventids1.c.

## ◆ ripper_id_args_add_block

#define ripper_id_args_add_block ripper_parser_ids.id_args_add_block

Definition at line 151 of file eventids1.c.

## ◆ ripper_id_args_add_star

#define ripper_id_args_add_star ripper_parser_ids.id_args_add_star

Definition at line 152 of file eventids1.c.

## ◆ ripper_id_args_forward

#define ripper_id_args_forward ripper_parser_ids.id_args_forward

Definition at line 153 of file eventids1.c.

## ◆ ripper_id_args_new

#define ripper_id_args_new ripper_parser_ids.id_args_new

Definition at line 154 of file eventids1.c.

## ◆ ripper_id_array

#define ripper_id_array ripper_parser_ids.id_array

Definition at line 155 of file eventids1.c.

## ◆ ripper_id_aryptn

#define ripper_id_aryptn ripper_parser_ids.id_aryptn

Definition at line 156 of file eventids1.c.

## ◆ ripper_id_assign

#define ripper_id_assign ripper_parser_ids.id_assign

Definition at line 157 of file eventids1.c.

## ◆ ripper_id_assign_error

#define ripper_id_assign_error ripper_parser_ids.id_assign_error

Definition at line 158 of file eventids1.c.

## ◆ ripper_id_assoc_new

#define ripper_id_assoc_new ripper_parser_ids.id_assoc_new

Definition at line 159 of file eventids1.c.

## ◆ ripper_id_assoc_splat

#define ripper_id_assoc_splat ripper_parser_ids.id_assoc_splat

Definition at line 160 of file eventids1.c.

## ◆ ripper_id_assoclist_from_args

#define ripper_id_assoclist_from_args ripper_parser_ids.id_assoclist_from_args

Definition at line 161 of file eventids1.c.

## ◆ ripper_id_bare_assoc_hash

#define ripper_id_bare_assoc_hash ripper_parser_ids.id_bare_assoc_hash

Definition at line 162 of file eventids1.c.

## ◆ ripper_id_BEGIN

#define ripper_id_BEGIN ripper_parser_ids.id_BEGIN

Definition at line 142 of file eventids1.c.

## ◆ ripper_id_begin

#define ripper_id_begin ripper_parser_ids.id_begin

Definition at line 163 of file eventids1.c.

## ◆ ripper_id_binary

#define ripper_id_binary ripper_parser_ids.id_binary

Definition at line 164 of file eventids1.c.

## ◆ ripper_id_block_var

#define ripper_id_block_var ripper_parser_ids.id_block_var

Definition at line 165 of file eventids1.c.

## ◆ ripper_id_blockarg

#define ripper_id_blockarg ripper_parser_ids.id_blockarg

Definition at line 166 of file eventids1.c.

## ◆ ripper_id_bodystmt

#define ripper_id_bodystmt ripper_parser_ids.id_bodystmt

Definition at line 167 of file eventids1.c.

## ◆ ripper_id_brace_block

#define ripper_id_brace_block ripper_parser_ids.id_brace_block

Definition at line 168 of file eventids1.c.

## ◆ ripper_id_break

#define ripper_id_break ripper_parser_ids.id_break

Definition at line 169 of file eventids1.c.

## ◆ ripper_id_call

#define ripper_id_call ripper_parser_ids.id_call

Definition at line 170 of file eventids1.c.

## ◆ ripper_id_case

#define ripper_id_case ripper_parser_ids.id_case

Definition at line 171 of file eventids1.c.

## ◆ ripper_id_class

#define ripper_id_class ripper_parser_ids.id_class

Definition at line 172 of file eventids1.c.

## ◆ ripper_id_class_name_error

#define ripper_id_class_name_error ripper_parser_ids.id_class_name_error

Definition at line 173 of file eventids1.c.

## ◆ ripper_id_command

#define ripper_id_command ripper_parser_ids.id_command

Definition at line 174 of file eventids1.c.

## ◆ ripper_id_command_call

#define ripper_id_command_call ripper_parser_ids.id_command_call

Definition at line 175 of file eventids1.c.

## ◆ ripper_id_const_path_field

#define ripper_id_const_path_field ripper_parser_ids.id_const_path_field

Definition at line 176 of file eventids1.c.

## ◆ ripper_id_const_path_ref

#define ripper_id_const_path_ref ripper_parser_ids.id_const_path_ref

Definition at line 177 of file eventids1.c.

## ◆ ripper_id_const_ref

#define ripper_id_const_ref ripper_parser_ids.id_const_ref

Definition at line 178 of file eventids1.c.

## ◆ ripper_id_def

#define ripper_id_def ripper_parser_ids.id_def

Definition at line 179 of file eventids1.c.

## ◆ ripper_id_defined

#define ripper_id_defined ripper_parser_ids.id_defined

Definition at line 180 of file eventids1.c.

## ◆ ripper_id_defs

#define ripper_id_defs ripper_parser_ids.id_defs

Definition at line 181 of file eventids1.c.

## ◆ ripper_id_do_block

#define ripper_id_do_block ripper_parser_ids.id_do_block

Definition at line 182 of file eventids1.c.

## ◆ ripper_id_dot2

#define ripper_id_dot2 ripper_parser_ids.id_dot2

Definition at line 183 of file eventids1.c.

## ◆ ripper_id_dot3

#define ripper_id_dot3 ripper_parser_ids.id_dot3

Definition at line 184 of file eventids1.c.

## ◆ ripper_id_dyna_symbol

#define ripper_id_dyna_symbol ripper_parser_ids.id_dyna_symbol

Definition at line 185 of file eventids1.c.

## ◆ ripper_id_else

#define ripper_id_else ripper_parser_ids.id_else

Definition at line 186 of file eventids1.c.

## ◆ ripper_id_elsif

#define ripper_id_elsif ripper_parser_ids.id_elsif

Definition at line 187 of file eventids1.c.

## ◆ ripper_id_END

#define ripper_id_END ripper_parser_ids.id_END

Definition at line 143 of file eventids1.c.

## ◆ ripper_id_ensure

#define ripper_id_ensure ripper_parser_ids.id_ensure

Definition at line 188 of file eventids1.c.

## ◆ ripper_id_excessed_comma

#define ripper_id_excessed_comma ripper_parser_ids.id_excessed_comma

Definition at line 189 of file eventids1.c.

## ◆ ripper_id_fcall

#define ripper_id_fcall ripper_parser_ids.id_fcall

Definition at line 190 of file eventids1.c.

## ◆ ripper_id_field

#define ripper_id_field ripper_parser_ids.id_field

Definition at line 191 of file eventids1.c.

## ◆ ripper_id_fndptn

#define ripper_id_fndptn ripper_parser_ids.id_fndptn

Definition at line 192 of file eventids1.c.

## ◆ ripper_id_for

#define ripper_id_for ripper_parser_ids.id_for

Definition at line 193 of file eventids1.c.

## ◆ ripper_id_hash

#define ripper_id_hash ripper_parser_ids.id_hash

Definition at line 194 of file eventids1.c.

## ◆ ripper_id_heredoc_dedent

#define ripper_id_heredoc_dedent ripper_parser_ids.id_heredoc_dedent

Definition at line 195 of file eventids1.c.

## ◆ ripper_id_hshptn

#define ripper_id_hshptn ripper_parser_ids.id_hshptn

Definition at line 196 of file eventids1.c.

## ◆ ripper_id_if

#define ripper_id_if ripper_parser_ids.id_if

Definition at line 197 of file eventids1.c.

## ◆ ripper_id_if_mod

#define ripper_id_if_mod ripper_parser_ids.id_if_mod

Definition at line 198 of file eventids1.c.

## ◆ ripper_id_ifop

#define ripper_id_ifop ripper_parser_ids.id_ifop

Definition at line 199 of file eventids1.c.

## ◆ ripper_id_in

#define ripper_id_in ripper_parser_ids.id_in

Definition at line 200 of file eventids1.c.

## ◆ ripper_id_kwrest_param

#define ripper_id_kwrest_param ripper_parser_ids.id_kwrest_param

Definition at line 201 of file eventids1.c.

## ◆ ripper_id_lambda

#define ripper_id_lambda ripper_parser_ids.id_lambda

Definition at line 202 of file eventids1.c.

## ◆ ripper_id_magic_comment

#define ripper_id_magic_comment ripper_parser_ids.id_magic_comment

Definition at line 203 of file eventids1.c.

## ◆ ripper_id_massign

#define ripper_id_massign ripper_parser_ids.id_massign

Definition at line 204 of file eventids1.c.

## ◆ ripper_id_method_add_arg

#define ripper_id_method_add_arg ripper_parser_ids.id_method_add_arg

Definition at line 205 of file eventids1.c.

## ◆ ripper_id_method_add_block

#define ripper_id_method_add_block ripper_parser_ids.id_method_add_block

Definition at line 206 of file eventids1.c.

## ◆ ripper_id_mlhs_add

#define ripper_id_mlhs_add ripper_parser_ids.id_mlhs_add

Definition at line 207 of file eventids1.c.

## ◆ ripper_id_mlhs_add_post

#define ripper_id_mlhs_add_post ripper_parser_ids.id_mlhs_add_post

Definition at line 208 of file eventids1.c.

## ◆ ripper_id_mlhs_add_star

#define ripper_id_mlhs_add_star ripper_parser_ids.id_mlhs_add_star

Definition at line 209 of file eventids1.c.

## ◆ ripper_id_mlhs_new

#define ripper_id_mlhs_new ripper_parser_ids.id_mlhs_new

Definition at line 210 of file eventids1.c.

## ◆ ripper_id_mlhs_paren

#define ripper_id_mlhs_paren ripper_parser_ids.id_mlhs_paren

Definition at line 211 of file eventids1.c.

## ◆ ripper_id_module

#define ripper_id_module ripper_parser_ids.id_module

Definition at line 212 of file eventids1.c.

## ◆ ripper_id_mrhs_add

#define ripper_id_mrhs_add ripper_parser_ids.id_mrhs_add

Definition at line 213 of file eventids1.c.

## ◆ ripper_id_mrhs_add_star

#define ripper_id_mrhs_add_star ripper_parser_ids.id_mrhs_add_star

Definition at line 214 of file eventids1.c.

## ◆ ripper_id_mrhs_new

#define ripper_id_mrhs_new ripper_parser_ids.id_mrhs_new

Definition at line 215 of file eventids1.c.

## ◆ ripper_id_mrhs_new_from_args

#define ripper_id_mrhs_new_from_args ripper_parser_ids.id_mrhs_new_from_args

Definition at line 216 of file eventids1.c.

## ◆ ripper_id_next

#define ripper_id_next ripper_parser_ids.id_next

Definition at line 217 of file eventids1.c.

## ◆ ripper_id_nokw_param

#define ripper_id_nokw_param ripper_parser_ids.id_nokw_param

Definition at line 218 of file eventids1.c.

## ◆ ripper_id_opassign

#define ripper_id_opassign ripper_parser_ids.id_opassign

Definition at line 219 of file eventids1.c.

## ◆ ripper_id_operator_ambiguous

#define ripper_id_operator_ambiguous ripper_parser_ids.id_operator_ambiguous

Definition at line 220 of file eventids1.c.

## ◆ ripper_id_param_error

#define ripper_id_param_error ripper_parser_ids.id_param_error

Definition at line 221 of file eventids1.c.

## ◆ ripper_id_params

#define ripper_id_params ripper_parser_ids.id_params

Definition at line 222 of file eventids1.c.

## ◆ ripper_id_paren

#define ripper_id_paren ripper_parser_ids.id_paren

Definition at line 223 of file eventids1.c.

## ◆ ripper_id_parse_error

#define ripper_id_parse_error ripper_parser_ids.id_parse_error

Definition at line 224 of file eventids1.c.

## ◆ ripper_id_program

#define ripper_id_program ripper_parser_ids.id_program

Definition at line 225 of file eventids1.c.

## ◆ ripper_id_qsymbols_add

#define ripper_id_qsymbols_add ripper_parser_ids.id_qsymbols_add

Definition at line 226 of file eventids1.c.

## ◆ ripper_id_qsymbols_new

#define ripper_id_qsymbols_new ripper_parser_ids.id_qsymbols_new

Definition at line 227 of file eventids1.c.

## ◆ ripper_id_qwords_add

#define ripper_id_qwords_add ripper_parser_ids.id_qwords_add

Definition at line 228 of file eventids1.c.

## ◆ ripper_id_qwords_new

#define ripper_id_qwords_new ripper_parser_ids.id_qwords_new

Definition at line 229 of file eventids1.c.

## ◆ ripper_id_redo

#define ripper_id_redo ripper_parser_ids.id_redo

Definition at line 230 of file eventids1.c.

## ◆ ripper_id_regexp_add

#define ripper_id_regexp_add ripper_parser_ids.id_regexp_add

Definition at line 231 of file eventids1.c.

## ◆ ripper_id_regexp_literal

#define ripper_id_regexp_literal ripper_parser_ids.id_regexp_literal

Definition at line 232 of file eventids1.c.

## ◆ ripper_id_regexp_new

#define ripper_id_regexp_new ripper_parser_ids.id_regexp_new

Definition at line 233 of file eventids1.c.

## ◆ ripper_id_rescue

#define ripper_id_rescue ripper_parser_ids.id_rescue

Definition at line 234 of file eventids1.c.

## ◆ ripper_id_rescue_mod

#define ripper_id_rescue_mod ripper_parser_ids.id_rescue_mod

Definition at line 235 of file eventids1.c.

## ◆ ripper_id_rest_param

#define ripper_id_rest_param ripper_parser_ids.id_rest_param

Definition at line 236 of file eventids1.c.

## ◆ ripper_id_retry

#define ripper_id_retry ripper_parser_ids.id_retry

Definition at line 237 of file eventids1.c.

## ◆ ripper_id_return

#define ripper_id_return ripper_parser_ids.id_return

Definition at line 238 of file eventids1.c.

## ◆ ripper_id_return0

#define ripper_id_return0 ripper_parser_ids.id_return0

Definition at line 239 of file eventids1.c.

## ◆ ripper_id_sclass

#define ripper_id_sclass ripper_parser_ids.id_sclass

Definition at line 240 of file eventids1.c.

## ◆ ripper_id_stmts_add

#define ripper_id_stmts_add ripper_parser_ids.id_stmts_add

Definition at line 241 of file eventids1.c.

## ◆ ripper_id_stmts_new

#define ripper_id_stmts_new ripper_parser_ids.id_stmts_new

Definition at line 242 of file eventids1.c.

## ◆ ripper_id_string_add

#define ripper_id_string_add ripper_parser_ids.id_string_add

Definition at line 243 of file eventids1.c.

## ◆ ripper_id_string_concat

#define ripper_id_string_concat ripper_parser_ids.id_string_concat

Definition at line 244 of file eventids1.c.

## ◆ ripper_id_string_content

#define ripper_id_string_content ripper_parser_ids.id_string_content

Definition at line 245 of file eventids1.c.

## ◆ ripper_id_string_dvar

#define ripper_id_string_dvar ripper_parser_ids.id_string_dvar

Definition at line 246 of file eventids1.c.

## ◆ ripper_id_string_embexpr

#define ripper_id_string_embexpr ripper_parser_ids.id_string_embexpr

Definition at line 247 of file eventids1.c.

## ◆ ripper_id_string_literal

#define ripper_id_string_literal ripper_parser_ids.id_string_literal

Definition at line 248 of file eventids1.c.

## ◆ ripper_id_super

#define ripper_id_super ripper_parser_ids.id_super

Definition at line 249 of file eventids1.c.

## ◆ ripper_id_symbol

#define ripper_id_symbol ripper_parser_ids.id_symbol

Definition at line 250 of file eventids1.c.

## ◆ ripper_id_symbol_literal

#define ripper_id_symbol_literal ripper_parser_ids.id_symbol_literal

Definition at line 251 of file eventids1.c.

## ◆ ripper_id_symbols_add

#define ripper_id_symbols_add ripper_parser_ids.id_symbols_add

Definition at line 252 of file eventids1.c.

## ◆ ripper_id_symbols_new

#define ripper_id_symbols_new ripper_parser_ids.id_symbols_new

Definition at line 253 of file eventids1.c.

## ◆ ripper_id_top_const_field

#define ripper_id_top_const_field ripper_parser_ids.id_top_const_field

Definition at line 254 of file eventids1.c.

## ◆ ripper_id_top_const_ref

#define ripper_id_top_const_ref ripper_parser_ids.id_top_const_ref

Definition at line 255 of file eventids1.c.

## ◆ ripper_id_unary

#define ripper_id_unary ripper_parser_ids.id_unary

Definition at line 256 of file eventids1.c.

## ◆ ripper_id_undef

#define ripper_id_undef ripper_parser_ids.id_undef

Definition at line 257 of file eventids1.c.

## ◆ ripper_id_unless

#define ripper_id_unless ripper_parser_ids.id_unless

Definition at line 258 of file eventids1.c.

## ◆ ripper_id_unless_mod

#define ripper_id_unless_mod ripper_parser_ids.id_unless_mod

Definition at line 259 of file eventids1.c.

## ◆ ripper_id_until

#define ripper_id_until ripper_parser_ids.id_until

Definition at line 260 of file eventids1.c.

## ◆ ripper_id_until_mod

#define ripper_id_until_mod ripper_parser_ids.id_until_mod

Definition at line 261 of file eventids1.c.

## ◆ ripper_id_var_alias

#define ripper_id_var_alias ripper_parser_ids.id_var_alias

Definition at line 262 of file eventids1.c.

## ◆ ripper_id_var_field

#define ripper_id_var_field ripper_parser_ids.id_var_field

Definition at line 263 of file eventids1.c.

## ◆ ripper_id_var_ref

#define ripper_id_var_ref ripper_parser_ids.id_var_ref

Definition at line 264 of file eventids1.c.

## ◆ ripper_id_vcall

#define ripper_id_vcall ripper_parser_ids.id_vcall

Definition at line 265 of file eventids1.c.

## ◆ ripper_id_void_stmt

#define ripper_id_void_stmt ripper_parser_ids.id_void_stmt

Definition at line 266 of file eventids1.c.

## ◆ ripper_id_when

#define ripper_id_when ripper_parser_ids.id_when

Definition at line 267 of file eventids1.c.

## ◆ ripper_id_while

#define ripper_id_while ripper_parser_ids.id_while

Definition at line 268 of file eventids1.c.

## ◆ ripper_id_while_mod

#define ripper_id_while_mod ripper_parser_ids.id_while_mod

Definition at line 269 of file eventids1.c.

## ◆ ripper_id_word_add

#define ripper_id_word_add ripper_parser_ids.id_word_add

Definition at line 270 of file eventids1.c.

## ◆ ripper_id_word_new

#define ripper_id_word_new ripper_parser_ids.id_word_new

Definition at line 271 of file eventids1.c.

## ◆ ripper_id_words_add

#define ripper_id_words_add ripper_parser_ids.id_words_add

Definition at line 272 of file eventids1.c.

## ◆ ripper_id_words_new

#define ripper_id_words_new ripper_parser_ids.id_words_new

Definition at line 273 of file eventids1.c.

## ◆ ripper_id_xstring_add

#define ripper_id_xstring_add ripper_parser_ids.id_xstring_add

Definition at line 274 of file eventids1.c.

## ◆ ripper_id_xstring_literal

#define ripper_id_xstring_literal ripper_parser_ids.id_xstring_literal

Definition at line 275 of file eventids1.c.

## ◆ ripper_id_xstring_new

#define ripper_id_xstring_new ripper_parser_ids.id_xstring_new

Definition at line 276 of file eventids1.c.

## ◆ ripper_id_yield

#define ripper_id_yield ripper_parser_ids.id_yield

Definition at line 277 of file eventids1.c.

## ◆ ripper_id_yield0

#define ripper_id_yield0 ripper_parser_ids.id_yield0

Definition at line 278 of file eventids1.c.

## ◆ ripper_id_zsuper

#define ripper_id_zsuper ripper_parser_ids.id_zsuper

Definition at line 279 of file eventids1.c.

## ◆ set_id1

#define set_id1 | ( |  | name | ) | ripper_id_##name = rb_intern_const("on_"#name)

## Variable Documentation

## ◆ id_alias

ID id_alias

Definition at line 4 of file eventids1.c.

## ◆ id_alias_error

ID id_alias_error

Definition at line 5 of file eventids1.c.

## ◆ id_aref

ID id_aref

Definition at line 6 of file eventids1.c.

## ◆ id_aref_field

ID id_aref_field

Definition at line 7 of file eventids1.c.

## ◆ id_arg_ambiguous

ID id_arg_ambiguous

Definition at line 8 of file eventids1.c.

## ◆ id_arg_paren

ID id_arg_paren

Definition at line 9 of file eventids1.c.

## ◆ id_args_add

ID id_args_add

Definition at line 10 of file eventids1.c.

## ◆ id_args_add_block

ID id_args_add_block

Definition at line 11 of file eventids1.c.

## ◆ id_args_add_star

ID id_args_add_star

Definition at line 12 of file eventids1.c.

## ◆ id_args_forward

ID id_args_forward

Definition at line 13 of file eventids1.c.

## ◆ id_args_new

ID id_args_new

Definition at line 14 of file eventids1.c.

## ◆ id_array

ID id_array

Definition at line 15 of file eventids1.c.

## ◆ id_aryptn

ID id_aryptn

Definition at line 16 of file eventids1.c.

## ◆ id_assign

ID id_assign

Definition at line 17 of file eventids1.c.

## ◆ id_assign_error

ID id_assign_error

Definition at line 18 of file eventids1.c.

## ◆ id_assoc_new

ID id_assoc_new

Definition at line 19 of file eventids1.c.

## ◆ id_assoc_splat

ID id_assoc_splat

Definition at line 20 of file eventids1.c.

## ◆ id_assoclist_from_args

ID id_assoclist_from_args

Definition at line 21 of file eventids1.c.

## ◆ id_bare_assoc_hash

ID id_bare_assoc_hash

Definition at line 22 of file eventids1.c.

## ◆ id_BEGIN

ID id_BEGIN

Definition at line 2 of file eventids1.c.

## ◆ id_begin

ID id_begin

Definition at line 23 of file eventids1.c.

## ◆ id_binary

ID id_binary

Definition at line 24 of file eventids1.c.

## ◆ id_block_var

ID id_block_var

Definition at line 25 of file eventids1.c.

## ◆ id_blockarg

ID id_blockarg

Definition at line 26 of file eventids1.c.

## ◆ id_bodystmt

ID id_bodystmt

Definition at line 27 of file eventids1.c.

## ◆ id_brace_block

ID id_brace_block

Definition at line 28 of file eventids1.c.

## ◆ id_break

ID id_break

Definition at line 29 of file eventids1.c.

## ◆ id_call

ID id_call

Definition at line 30 of file eventids1.c.

## ◆ id_case

ID id_case

Definition at line 31 of file eventids1.c.

## ◆ id_class

ID id_class

Definition at line 32 of file eventids1.c.

## ◆ id_class_name_error

ID id_class_name_error

Definition at line 33 of file eventids1.c.

## ◆ id_command

ID id_command

Definition at line 34 of file eventids1.c.

## ◆ id_command_call

ID id_command_call

Definition at line 35 of file eventids1.c.

## ◆ id_const_path_field

ID id_const_path_field

Definition at line 36 of file eventids1.c.

## ◆ id_const_path_ref

ID id_const_path_ref

Definition at line 37 of file eventids1.c.

## ◆ id_const_ref

ID id_const_ref

Definition at line 38 of file eventids1.c.

## ◆ id_def

ID id_def

Definition at line 39 of file eventids1.c.

## ◆ id_defined

ID id_defined

Definition at line 40 of file eventids1.c.

## ◆ id_defs

ID id_defs

Definition at line 41 of file eventids1.c.

## ◆ id_do_block

ID id_do_block

Definition at line 42 of file eventids1.c.

## ◆ id_dot2

ID id_dot2

Definition at line 43 of file eventids1.c.

## ◆ id_dot3

ID id_dot3

Definition at line 44 of file eventids1.c.

## ◆ id_dyna_symbol

ID id_dyna_symbol

Definition at line 45 of file eventids1.c.

## ◆ id_else

ID id_else

Definition at line 46 of file eventids1.c.

## ◆ id_elsif

ID id_elsif

Definition at line 47 of file eventids1.c.

## ◆ id_END

ID id_END

Definition at line 3 of file eventids1.c.

## ◆ id_ensure

ID id_ensure

Definition at line 48 of file eventids1.c.

## ◆ id_excessed_comma

ID id_excessed_comma

Definition at line 49 of file eventids1.c.

## ◆ id_fcall

ID id_fcall

Definition at line 50 of file eventids1.c.

## ◆ id_field

ID id_field

Definition at line 51 of file eventids1.c.

## ◆ id_fndptn

ID id_fndptn

Definition at line 52 of file eventids1.c.

## ◆ id_for

ID id_for

Definition at line 53 of file eventids1.c.

## ◆ id_hash

ID id_hash

Definition at line 54 of file eventids1.c.

Referenced by Init_Hash(), and rb_hash().

## ◆ id_heredoc_dedent

ID id_heredoc_dedent

Definition at line 55 of file eventids1.c.

## ◆ id_hshptn

ID id_hshptn

Definition at line 56 of file eventids1.c.

## ◆ id_if

ID id_if

Definition at line 57 of file eventids1.c.

## ◆ id_if_mod

ID id_if_mod

Definition at line 58 of file eventids1.c.

## ◆ id_ifop

ID id_ifop

Definition at line 59 of file eventids1.c.

## ◆ id_in

ID id_in

Definition at line 60 of file eventids1.c.

Referenced by Init_process(), and rb_execarg_addopt().

## ◆ id_kwrest_param

ID id_kwrest_param

Definition at line 61 of file eventids1.c.

## ◆ id_lambda

ID id_lambda

Definition at line 62 of file eventids1.c.

## ◆ id_magic_comment

ID id_magic_comment

Definition at line 63 of file eventids1.c.

## ◆ id_massign

ID id_massign

Definition at line 64 of file eventids1.c.

## ◆ id_method_add_arg

ID id_method_add_arg

Definition at line 65 of file eventids1.c.

## ◆ id_method_add_block

ID id_method_add_block

Definition at line 66 of file eventids1.c.

## ◆ id_mlhs_add

ID id_mlhs_add

Definition at line 67 of file eventids1.c.

## ◆ id_mlhs_add_post

ID id_mlhs_add_post

Definition at line 68 of file eventids1.c.

## ◆ id_mlhs_add_star

ID id_mlhs_add_star

Definition at line 69 of file eventids1.c.

## ◆ id_mlhs_new

ID id_mlhs_new

Definition at line 70 of file eventids1.c.

## ◆ id_mlhs_paren

ID id_mlhs_paren

Definition at line 71 of file eventids1.c.

## ◆ id_module

ID id_module

Definition at line 72 of file eventids1.c.

## ◆ id_mrhs_add

ID id_mrhs_add

Definition at line 73 of file eventids1.c.

## ◆ id_mrhs_add_star

ID id_mrhs_add_star

Definition at line 74 of file eventids1.c.

## ◆ id_mrhs_new

ID id_mrhs_new

Definition at line 75 of file eventids1.c.

## ◆ id_mrhs_new_from_args

ID id_mrhs_new_from_args

Definition at line 76 of file eventids1.c.

## ◆ id_next

ID id_next

Definition at line 77 of file eventids1.c.

## ◆ id_nokw_param

ID id_nokw_param

Definition at line 78 of file eventids1.c.

## ◆ id_opassign

ID id_opassign

Definition at line 79 of file eventids1.c.

## ◆ id_operator_ambiguous

ID id_operator_ambiguous

Definition at line 80 of file eventids1.c.

## ◆ id_param_error

ID id_param_error

Definition at line 81 of file eventids1.c.

## ◆ id_params

ID id_params

Definition at line 82 of file eventids1.c.

## ◆ id_paren

ID id_paren

Definition at line 83 of file eventids1.c.

## ◆ id_parse_error

ID id_parse_error

Definition at line 84 of file eventids1.c.

## ◆ id_program

ID id_program

Definition at line 85 of file eventids1.c.

## ◆ id_qsymbols_add

ID id_qsymbols_add

Definition at line 86 of file eventids1.c.

## ◆ id_qsymbols_new

ID id_qsymbols_new

Definition at line 87 of file eventids1.c.

## ◆ id_qwords_add

ID id_qwords_add

Definition at line 88 of file eventids1.c.

## ◆ id_qwords_new

ID id_qwords_new

Definition at line 89 of file eventids1.c.

## ◆ id_redo

ID id_redo

Definition at line 90 of file eventids1.c.

## ◆ id_regexp_add

ID id_regexp_add

Definition at line 91 of file eventids1.c.

## ◆ id_regexp_literal

ID id_regexp_literal

Definition at line 92 of file eventids1.c.

## ◆ id_regexp_new

ID id_regexp_new

Definition at line 93 of file eventids1.c.

## ◆ id_rescue

ID id_rescue

Definition at line 94 of file eventids1.c.

## ◆ id_rescue_mod

ID id_rescue_mod

Definition at line 95 of file eventids1.c.

## ◆ id_rest_param

ID id_rest_param

Definition at line 96 of file eventids1.c.

## ◆ id_retry

ID id_retry

Definition at line 97 of file eventids1.c.

## ◆ id_return

ID id_return

Definition at line 98 of file eventids1.c.

## ◆ id_return0

ID id_return0

Definition at line 99 of file eventids1.c.

## ◆ id_sclass

ID id_sclass

Definition at line 100 of file eventids1.c.

## ◆ id_stmts_add

ID id_stmts_add

Definition at line 101 of file eventids1.c.

## ◆ id_stmts_new

ID id_stmts_new

Definition at line 102 of file eventids1.c.

## ◆ id_string_add

ID id_string_add

Definition at line 103 of file eventids1.c.

## ◆ id_string_concat

ID id_string_concat

Definition at line 104 of file eventids1.c.

## ◆ id_string_content

ID id_string_content

Definition at line 105 of file eventids1.c.

## ◆ id_string_dvar

ID id_string_dvar

Definition at line 106 of file eventids1.c.

## ◆ id_string_embexpr

ID id_string_embexpr

Definition at line 107 of file eventids1.c.

## ◆ id_string_literal

ID id_string_literal

Definition at line 108 of file eventids1.c.

## ◆ id_super

ID id_super

Definition at line 109 of file eventids1.c.

## ◆ id_symbol

ID id_symbol

Definition at line 110 of file eventids1.c.

## ◆ id_symbol_literal

ID id_symbol_literal

Definition at line 111 of file eventids1.c.

## ◆ id_symbols_add

ID id_symbols_add

Definition at line 112 of file eventids1.c.

## ◆ id_symbols_new

ID id_symbols_new

Definition at line 113 of file eventids1.c.

## ◆ id_top_const_field

ID id_top_const_field

Definition at line 114 of file eventids1.c.

## ◆ id_top_const_ref

ID id_top_const_ref

Definition at line 115 of file eventids1.c.

## ◆ id_unary

ID id_unary

Definition at line 116 of file eventids1.c.

## ◆ id_undef

ID id_undef

Definition at line 117 of file eventids1.c.

## ◆ id_unless

ID id_unless

Definition at line 118 of file eventids1.c.

## ◆ id_unless_mod

ID id_unless_mod

Definition at line 119 of file eventids1.c.

## ◆ id_until

ID id_until

Definition at line 120 of file eventids1.c.

## ◆ id_until_mod

ID id_until_mod

Definition at line 121 of file eventids1.c.

## ◆ id_var_alias

ID id_var_alias

Definition at line 122 of file eventids1.c.

## ◆ id_var_field

ID id_var_field

Definition at line 123 of file eventids1.c.

## ◆ id_var_ref

ID id_var_ref

Definition at line 124 of file eventids1.c.

## ◆ id_vcall

ID id_vcall

Definition at line 125 of file eventids1.c.

## ◆ id_void_stmt

ID id_void_stmt

Definition at line 126 of file eventids1.c.

## ◆ id_when

ID id_when

Definition at line 127 of file eventids1.c.

## ◆ id_while

ID id_while

Definition at line 128 of file eventids1.c.

## ◆ id_while_mod

ID id_while_mod

Definition at line 129 of file eventids1.c.

## ◆ id_word_add

ID id_word_add

Definition at line 130 of file eventids1.c.

## ◆ id_word_new

ID id_word_new

Definition at line 131 of file eventids1.c.

## ◆ id_words_add

ID id_words_add

Definition at line 132 of file eventids1.c.

## ◆ id_words_new

ID id_words_new

Definition at line 133 of file eventids1.c.

## ◆ id_xstring_add

ID id_xstring_add

Definition at line 134 of file eventids1.c.

## ◆ id_xstring_literal

ID id_xstring_literal

Definition at line 135 of file eventids1.c.

## ◆ id_xstring_new

ID id_xstring_new

Definition at line 136 of file eventids1.c.

## ◆ id_yield

ID id_yield

Definition at line 137 of file eventids1.c.

## ◆ id_yield0

ID id_yield0

Definition at line 138 of file eventids1.c.

## ◆ id_zsuper

ID id_zsuper

Definition at line 139 of file eventids1.c.