|
Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
Definition at line 335 of file ripper.c.
Referenced by rb_parser_compile_generic().
| stack_type parser_params::cmdarg_stack |
Definition at line 346 of file ripper.c.
Referenced by rb_parser_fatal().
| unsigned int parser_params::command_start |
| stack_type parser_params::cond_stack |
Definition at line 345 of file ripper.c.
Referenced by rb_parser_fatal().
| struct lex_context parser_params::ctxt |
| unsigned int parser_params::debug |
Definition at line 381 of file ripper.c.
Referenced by rb_parser_fatal(), and rb_parser_set_yydebug().
| VALUE parser_params::debug_buffer |
Definition at line 366 of file ripper.c.
Referenced by rb_parser_printf().
| VALUE parser_params::debug_output |
Definition at line 367 of file ripper.c.
Referenced by rb_parser_fatal(), rb_parser_get_debug_output(), rb_parser_printf(), rb_parser_set_debug_output(), rb_parser_show_bitstack(), and rb_parser_trace_lex_state().
| unsigned int parser_params::do_chomp |
Definition at line 396 of file ripper.c.
Referenced by rb_parser_set_options().
| unsigned int parser_params::do_loop |
Definition at line 395 of file ripper.c.
Referenced by rb_parser_set_options().
| unsigned int parser_params::do_print |
Definition at line 394 of file ripper.c.
Referenced by rb_parser_set_options().
| unsigned int parser_params::do_split |
Definition at line 397 of file ripper.c.
Referenced by rb_parser_set_options().
| rb_encoding * parser_params::enc |
Definition at line 361 of file ripper.c.
Referenced by rb_parser_encoding(), and rb_reg_fragment_setenc().
| VALUE parser_params::error_buffer |
Definition at line 401 of file ripper.c.
Referenced by rb_parser_set_context().
| NODE * parser_params::eval_tree_begin |
| VALUE(* parser_params::gets) (struct parser_params *, VALUE) |
Definition at line 324 of file ripper.c.
Referenced by rb_parser_compile_file_path(), and rb_parser_compile_generic().
| union { ... } parser_params::gets_ |
Referenced by rb_parser_compile_generic().
| union { ... } parser_params::gets_ |
| rb_imemo_tmpbuf_t * parser_params::heap |
Definition at line 318 of file ripper.c.
Referenced by rb_parser_free(), and rb_parser_realloc().
| int parser_params::heredoc_line_indent |
| VALUE parser_params::input |
Definition at line 325 of file ripper.c.
Referenced by rb_parser_compile_file_path(), and rb_parser_compile_generic().
| struct { ... } parser_params::lex |
| struct { ... } parser_params::lex |
| struct local_vars * parser_params::lvtbl |
| const struct rb_iseq_struct * parser_params::parent_iseq |
Definition at line 403 of file ripper.c.
Referenced by rb_parser_set_context().
| const char* parser_params::pbeg |
Definition at line 329 of file ripper.c.
Referenced by rb_parser_compile_file_path(), rb_parser_compile_generic(), rb_parser_set_location(), rb_parser_set_location_of_none(), and yyparse().
| const char* parser_params::pcur |
Definition at line 330 of file ripper.c.
Referenced by rb_parser_compile_file_path(), rb_parser_compile_generic(), and rb_parser_set_location().
| const char* parser_params::pend |
Definition at line 331 of file ripper.c.
Referenced by rb_parser_compile_file_path(), and rb_parser_compile_generic().
| const char* parser_params::ptok |
Definition at line 332 of file ripper.c.
Referenced by rb_parser_set_location(), rb_parser_set_location_of_none(), and yyparse().
| unsigned int parser_params::ruby__end__seen |
Definition at line 380 of file ripper.c.
Referenced by rb_parser_end_seen_p().
| const char * parser_params::ruby_sourcefile |
Definition at line 359 of file ripper.c.
Referenced by rb_parser_reg_compile().
| int parser_params::ruby_sourceline |
Definition at line 358 of file ripper.c.
Referenced by rb_parser_reg_compile(), rb_parser_set_location(), and rb_parser_set_location_of_none().
| enum lex_state_e parser_params::state |
Definition at line 337 of file ripper.c.
Referenced by rb_parser_fatal(), and yyparse().
| rb_strterm_t* parser_params::strterm |
| token_info * parser_params::token_info |