Prism Ruby parser
Loading...
Searching...
No Matches
Data Fields
pm_arguments_t Struct Reference

This is a special out parameter to the parse_arguments_list function that includes opening and closing parentheses in addition to the arguments since it's so common. More...

Collaboration diagram for pm_arguments_t:
Collaboration graph
[legend]

Data Fields

pm_location_t opening_loc
 The optional location of the opening parenthesis or bracket.
 
pm_arguments_node_targuments
 The lazily-allocated optional arguments node.
 
pm_location_t closing_loc
 The optional location of the closing parenthesis or bracket.
 
pm_node_tblock
 The optional block attached to the call.
 
bool has_forwarding
 The flag indicating whether this arguments list has forwarding argument.
 

Detailed Description

This is a special out parameter to the parse_arguments_list function that includes opening and closing parentheses in addition to the arguments since it's so common.

It is handy to use when passing argument information to one of the call node creation functions.


The documentation for this struct was generated from the following file: