|
Ruby 4.1.0dev (2026-10-28 revision 1b06b950bb460d20a9dcecb8b97d363adbf4a358)
|
State for processing named capture groups found during regexp parsing. More...
Data Fields | |
| pm_call_node_t * | call |
| The call node wrapping the regular expression node (for =~). | |
| pm_match_write_node_t * | match |
| The match write node being built, or NULL if no captures found yet. | |
| pm_constant_id_set_t | names |
| The set of capture names found so far. | |
| bool | shared |
| Whether the content being parsed points into the original source. | |
State for processing named capture groups found during regexp parsing.
| pm_call_node_t* pm_regexp_name_data_t::call |
| pm_match_write_node_t* pm_regexp_name_data_t::match |
| pm_constant_id_set_t pm_regexp_name_data_t::names |
| bool pm_regexp_name_data_t::shared |