aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp/snapshots
Commit message (Expand)AuthorAgeFilesLines
* Rename YARP filepaths to prism filepathsKevin Newton2023-09-27911-76968/+0
* [ruby/yarp] Print locations using line / col instead of offsetsJemma Issroff2023-09-20911-30184/+30184
* [ruby/yarp] fix: handling escaped whitespace in a %w listMike Dalessio2023-09-193-4/+4
* [ruby/yarp] Consistently place block arguments on block slot for callKevin Newton2023-09-1913-608/+582
* [ruby/yarp] Handle infinite opt terms after missing case predicateKevin Newton2023-09-151-29/+41
* [ruby/yarp] Fix string delimiter with "@" confused for embeddedJemma Issroff2023-09-151-8/+20
* [ruby/yarp] Add more tests for implicit hash valuesKevin Newton2023-09-151-37/+137
* [ruby/yarp] Add implicit nodes for ommitted hash valuesKevin Newton2023-09-155-9/+109
* [ruby/yarp] Support parsing numbered parametersKevin Newton2023-09-154-148/+50
* [ruby/yarp] Simplify multi-target parsingKevin Newton2023-09-143-56/+24
* [ruby/yarp] Introduce MatchWriteNodeKevin Newton2023-09-142-52/+58
* [ruby/yarp] Fix multi target parentheses locationsKevin Newton2023-09-142-10/+10
* [ruby/yarp] Add a frozen string flagKevin Newton2023-09-14170-0/+619
* [ruby/yarp] Fix up unary minus precedenceKevin Newton2023-09-141-52/+90
* [ruby/yarp] Handle concat character literal and stringKevin Newton2023-09-141-7/+20
* [ruby/yarp] Extract out heredoc parsing into parse_stringsKevin Newton2023-09-149-14/+14
* [ruby/yarp] Fix associativity for a couple of operatorsKevin Newton2023-09-131-23/+77
* [ruby/yarp] Mark empty flags as well as locations and blocksNobuyoshi Nakada2023-09-13460-1520/+1520
* [ruby/yarp] Handle parsing local variable singleton method definitionKevin Newton2023-09-131-31/+55
* [ruby/yarp] Split AliasNodeKevin Newton2023-09-127-21/+21
* [ruby/yarp] Heredocs can create Interpolated(X)StringNodes orJemma Issroff2023-09-1254-866/+468
* [ruby/yarp] Move the post required parameters after the rest parameterBenoit Daloze2023-09-12178-411/+411
* [ruby/yarp] Provide a flag for the integer baseKevin Newton2023-09-11332-0/+1078
* [ruby/yarp] Introduce MatchLastLineNode and InterpolatedMatchLastLineNodeKevin Newton2023-09-112-3/+3
* [ruby/yarp] Update pretty_print to use inspectKevin Newton2023-09-11911-58560/+75466
* [ruby/yarp] Update fixturesTim Morgan2023-09-115-11/+11
* [ruby/yarp] Flatten multitarget into multiwriteKevin Newton2023-09-0839-771/+617
* [ruby/yarp] Multi target nodesKevin Newton2023-09-0843-795/+865
* [ruby/yarp] Constants and def nodesKevin Newton2023-09-07113-0/+341
* [ruby/yarp] Constants on rest parameter nodesKevin Newton2023-09-0736-73/+73
* [ruby/yarp] Constants on keyword rest parametersKevin Newton2023-09-0719-24/+28
* [ruby/yarp] Constants on keyword parametersKevin Newton2023-09-0732-41/+84
* [ruby/yarp] Remove name constant from classes/modulesKevin Newton2023-09-0727-72/+0
* [ruby/yarp] Constant on block parameter nodeKevin Newton2023-09-0622-62/+62
* [ruby/yarp] Constants on classes and modulesKevin Newton2023-09-0627-72/+72
* [ruby/yarp] Temporarily add name_constant to replace name on ClassNode/Module...Kevin Newton2023-09-0627-72/+144
* [ruby/yarp] Add constants and constantsKevin Newton2023-09-0695-362/+406
* [ruby/yarp] Flatten CallAndWriteNode, CallOrWriteNode, and CallOperatorWriteNodeKevin Newton2023-09-0518-719/+603
* [ruby/yarp] Introduce a BlockLocalVariableNodeKevin Newton2023-09-0511-15/+35
* [ruby/yarp] Add global variables to the constant poolKevin Newton2023-09-0120-48/+65
* [ruby/yarp] Move name_loc before value for LocalVariableWriteNodeBenoit Daloze2023-09-0155-95/+95
* [ruby/yarp] Make operator_loc the last field for GlobalVariableWriteNodeBenoit Daloze2023-09-014-7/+7
* [ruby/yarp] Add a value to numbered referencesKevin Newton2023-08-303-3/+3
* [ruby/yarp] Add class variables to the constant poolKevin Newton2023-08-3015-17/+33
* [ruby/yarp] Fix instance variable constant namesKevin Newton2023-08-3027-43/+43
* [ruby/yarp] Add instance variable names to the constant poolKevin Newton2023-08-2927-37/+61
* [ruby/yarp] Statements inside ensure blocks can accept blocksKevin Newton2023-08-291-2/+95
* [ruby/yarp] fix: %I list spanning a heredocMike Dalessio2023-08-281-2/+29
* [ruby/yarp] fix: %i list spanning a heredocMike Dalessio2023-08-281-2/+25
* [ruby/yarp] fix: %W list spanning a heredocMike Dalessio2023-08-281-2/+29