Ruby
1.9.3p448(2013-06-27revision41675)
|
VALUE parser_params::debug_lines |
Definition at line 549 of file ripper.c.
Referenced by parser_mark().
rb_encoding * parser_params::enc |
Definition at line 540 of file ripper.c.
Referenced by gettable_gen(), int_chr(), lex_get_str(), lex_getline(), must_be_ascii_compatible(), parser_here_document(), parser_initialize(), parser_nextc(), parser_parse_string(), parser_prepare(), parser_set_encode(), parser_tokadd_string(), parser_yylex(), rb_parser_encoding(), reg_fragment_setenc_gen(), and reg_named_capture_assign_iter().
VALUE parser_params::eofp |
Definition at line 506 of file ripper.c.
Referenced by parser_here_document(), parser_initialize(), parser_nextc(), parser_parse_string(), and parser_yylex().
int parser_params::has_shebang |
Definition at line 537 of file ripper.c.
Referenced by comment_at_top(), and parser_prepare().
NODE * parser_params::heap |
Definition at line 503 of file ripper.c.
Referenced by parser_initialize(), parser_mark(), rb_parser_free(), and rb_parser_realloc().
int parser_params::is_ripper |
Definition at line 502 of file ripper.c.
Referenced by parser_initialize().
int parser_params::line_count |
Definition at line 536 of file ripper.c.
Referenced by comment_at_top(), and parser_nextc().
int parser_params::nerr |
Definition at line 551 of file ripper.c.
Referenced by yycompile0().
int parser_params::parser_class_nest |
Definition at line 512 of file ripper.c.
Referenced by parser_initialize().
stack_type parser_params::parser_cmdarg_stack |
Definition at line 511 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_command_start |
Definition at line 530 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_compile_for_eval |
Definition at line 517 of file ripper.c.
Referenced by parser_initialize().
stack_type parser_params::parser_cond_stack |
Definition at line 510 of file ripper.c.
Referenced by parser_initialize().
VALUE parser_params::parser_cur_mid |
Definition at line 518 of file ripper.c.
Referenced by parser_initialize().
NODE * parser_params::parser_deferred_nodes |
Definition at line 531 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
NODE * parser_params::parser_eval_tree |
Definition at line 548 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
NODE * parser_params::parser_eval_tree_begin |
Definition at line 547 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
int parser_params::parser_heredoc_end |
Definition at line 529 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_in_def |
Definition at line 516 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_in_defined |
Definition at line 519 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_in_single |
Definition at line 515 of file ripper.c.
Referenced by parser_initialize().
VALUE(* parser_params::parser_lex_gets)(struct parser_params *, VALUE) |
Definition at line 533 of file ripper.c.
Referenced by lex_getline().
VALUE parser_params::parser_lex_input |
Definition at line 523 of file ripper.c.
Referenced by lex_getline(), and parser_mark().
VALUE parser_params::parser_lex_lastline |
Definition at line 524 of file ripper.c.
Referenced by parser_mark().
VALUE parser_params::parser_lex_nextline |
Definition at line 525 of file ripper.c.
Referenced by parser_mark().
const char * parser_params::parser_lex_p |
Definition at line 527 of file ripper.c.
Referenced by parser_initialize().
const char * parser_params::parser_lex_pbeg |
Definition at line 526 of file ripper.c.
Referenced by parser_initialize().
const char * parser_params::parser_lex_pend |
Definition at line 528 of file ripper.c.
Referenced by parser_initialize().
enum lex_state_e parser_params::parser_lex_state |
NODE * parser_params::parser_lex_strterm |
Definition at line 508 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
int parser_params::parser_lpar_beg |
Definition at line 514 of file ripper.c.
Referenced by parser_initialize().
struct local_vars * parser_params::parser_lvtbl |
Definition at line 534 of file ripper.c.
Referenced by parser_free(), parser_initialize(), and parser_memsize().
int parser_params::parser_paren_nest |
Definition at line 513 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_ruby__end__seen |
Definition at line 535 of file ripper.c.
Referenced by parser_initialize().
char * parser_params::parser_ruby_sourcefile |
Definition at line 538 of file ripper.c.
Referenced by parser_free(), parser_initialize(), and parser_memsize().
token_info * parser_params::parser_token_info |
Definition at line 554 of file ripper.c.
Referenced by token_info_pop(), and token_info_push().
int parser_params::parser_token_info_enabled |
Definition at line 553 of file ripper.c.
Referenced by parser_set_token_info(), token_info_pop(), token_info_push(), and yycompile0().
char * parser_params::parser_tokenbuf |
Definition at line 520 of file ripper.c.
Referenced by parser_free(), and parser_initialize().
int parser_params::parser_tokidx |
Definition at line 521 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_toksiz |
Definition at line 522 of file ripper.c.
Referenced by parser_initialize(), and parser_memsize().
YYSTYPE * parser_params::parser_yylval |
rb_encoding * parser_params::utf8 |