mirror of
https://github.com/ruby/ruby.git
synced 2026-08-12 08:20:37 +08:00
`__FILE__` was managed by `NODE_STR` with `String` object. This commit introduces `NODE_FILE` and `struct rb_parser_string` so that 1. `__FILE__` is detectable from AST Node 2. Reduce dependency ruby object