Ruby
2.0.0p451(2014-02-24revision45167)
|
VALUE parser_params::debug_lines |
Definition at line 337 of file ripper.c.
Referenced by parser_mark().
rb_encoding * parser_params::enc |
Definition at line 329 of file ripper.c.
Referenced by lex_get_str(), must_be_ascii_compatible(), parser_here_document(), parser_initialize(), parser_parse_string(), parser_prepare(), parser_set_encode(), parser_tokadd_string(), and reg_named_capture_assign_iter().
VALUE parser_params::eofp |
Definition at line 293 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 326 of file ripper.c.
Referenced by comment_at_top(), and parser_prepare().
NODE * parser_params::heap |
Definition at line 290 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 289 of file ripper.c.
Referenced by parser_initialize().
int parser_params::line_count |
Definition at line 325 of file ripper.c.
Referenced by comment_at_top(), and parser_nextc().
int parser_params::nerr |
Definition at line 339 of file ripper.c.
Referenced by yycompile0().
int parser_params::parser_brace_nest |
Definition at line 304 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_class_nest |
Definition at line 299 of file ripper.c.
Referenced by parser_initialize().
stack_type parser_params::parser_cmdarg_stack |
Definition at line 298 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_command_start |
Definition at line 319 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_compile_for_eval |
Definition at line 305 of file ripper.c.
Referenced by parser_initialize().
stack_type parser_params::parser_cond_stack |
Definition at line 297 of file ripper.c.
Referenced by parser_initialize().
VALUE parser_params::parser_cur_mid |
Definition at line 306 of file ripper.c.
Referenced by parser_initialize().
NODE * parser_params::parser_deferred_nodes |
Definition at line 320 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
NODE * parser_params::parser_eval_tree |
Definition at line 336 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
NODE * parser_params::parser_eval_tree_begin |
Definition at line 335 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
int parser_params::parser_heredoc_end |
Definition at line 318 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_in_def |
Definition at line 303 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_in_defined |
Definition at line 307 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_in_single |
Definition at line 302 of file ripper.c.
Referenced by parser_initialize().
VALUE(* parser_params::parser_lex_gets)(struct parser_params *, VALUE) |
Definition at line 322 of file ripper.c.
Referenced by lex_getline().
VALUE parser_params::parser_lex_input |
Definition at line 312 of file ripper.c.
Referenced by lex_getline(), and parser_mark().
VALUE parser_params::parser_lex_lastline |
Definition at line 313 of file ripper.c.
Referenced by parser_mark().
VALUE parser_params::parser_lex_nextline |
Definition at line 314 of file ripper.c.
Referenced by parser_mark().
const char * parser_params::parser_lex_p |
Definition at line 316 of file ripper.c.
Referenced by parser_initialize().
const char * parser_params::parser_lex_pbeg |
Definition at line 315 of file ripper.c.
Referenced by parser_initialize().
const char * parser_params::parser_lex_pend |
Definition at line 317 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 295 of file ripper.c.
Referenced by parser_initialize(), and parser_mark().
int parser_params::parser_lpar_beg |
Definition at line 301 of file ripper.c.
Referenced by parser_initialize().
struct local_vars * parser_params::parser_lvtbl |
Definition at line 323 of file ripper.c.
Referenced by parser_free(), parser_initialize(), and parser_memsize().
int parser_params::parser_paren_nest |
Definition at line 300 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_ruby__end__seen |
Definition at line 324 of file ripper.c.
Referenced by parser_initialize().
char * parser_params::parser_ruby_sourcefile |
Definition at line 327 of file ripper.c.
Referenced by parser_free(), parser_initialize(), parser_memsize(), and yycompile0().
int parser_params::parser_ruby_sourceline |
Definition at line 328 of file ripper.c.
Referenced by yycompile0().
token_info * parser_params::parser_token_info |
Definition at line 342 of file ripper.c.
Referenced by token_info_pop(), and token_info_push().
int parser_params::parser_token_info_enabled |
Definition at line 341 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 308 of file ripper.c.
Referenced by parser_free(), and parser_initialize().
int parser_params::parser_tokidx |
Definition at line 309 of file ripper.c.
Referenced by parser_initialize().
int parser_params::parser_toksiz |
Definition at line 310 of file ripper.c.
Referenced by parser_initialize(), and parser_memsize().
YYSTYPE * parser_params::parser_yylval |