Kevin Newton
f12617ec98
[ruby/prism] Fix up Prism and Debug docs
...
c2b7724d91
2023-11-01 13:10:29 -04:00
Jemma Issroff
e80ca70b9b
[ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and RequiredKeywordParameterNode
...
c31f61e898
2023-11-01 14:40:45 +00:00
Jemma Issroff
d0625099e0
[ruby/prism] Split KeywordParameterNode into Optional and Required
...
Prior to this commit, KeywordParameterNode included both optional
and required keywords. With this commit, it is split in two, with
`OptionalKeywordParameterNode`s no longer having a value field.
89084d9af4
2023-11-01 14:40:44 +00:00
Kevin Newton
6241cfab74
[prism] handle locals consistently
2023-10-26 15:08:31 -04:00
Kevin Newton
018f0a9c5f
[ruby/prism] Rename to lefts/rights
...
e6deed05a5
2023-10-26 14:59:13 -04:00
Kevin Newton
922f48f081
[ruby/prism] Remove RequiredDestructuredParameterNode in favor of MultiTargetNode
...
6d1858192e
2023-10-26 14:59:07 -04:00
Matt Valentine-House
62e340251b
Don't add anonymous locals when ISEQ binary debug is on
2023-10-19 16:57:43 +01:00
Kevin Newton
c82b10bbc3
[ruby/prism] Modify less of the CRuby locals
...
aca24b3a17
2023-10-18 16:08:32 +00:00
Kevin Newton
5d0604366e
[ruby/prism] Add * and & to methods with ...
...
e8114a786a
2023-10-18 16:08:31 +00:00
Kevin Newton
4f73a7c2f7
Sync to prism rename commits
2023-09-27 13:57:38 -04:00
Kevin Newton
8ab56869a6
Rename YARP filepaths to prism filepaths
2023-09-27 13:57:38 -04:00