aboutsummaryrefslogtreecommitdiffstats
path: root/test/yarp
Commit message (Expand)AuthorAgeFilesLines
* [ruby/yarp] Ensure interpolated symbols converted to regular symbols get open...Kevin Newton2023-08-256-18/+40
* [ruby/yarp] Add closing_loc to WhileNodeKevin Newton2023-08-2514-1/+50
* [ruby/yarp] Add closing_loc to UntilNodeKevin Newton2023-08-2510-1/+29
* [ruby/yarp] Call shorthand should not result in a message locationKevin Newton2023-08-256-10/+10
* [ruby/yarp] Mark local variable targets in pattern matchingKevin Newton2023-08-2519-381/+93
* [ruby/yarp] Provide target node versionsKevin Newton2023-08-2547-269/+245
* [ruby/yarp] Split up AndWriteNode, OrWriteNode, OperatorWriteNodeKevin Newton2023-08-2527-303/+342
* [ruby/yarp] Lambda params should not accept blocksKevin Newton2023-08-252-2/+72
* [ruby/yarp] fix: regexes and strings with escaped newline around a heredocMike Dalessio2023-08-253-0/+97
* [ruby/yarp] Allow whitespace after "(en)coding" before ":", as in "encoding ...Jemma Issroff2023-08-251-0/+7
* [ruby/yarp] Add names to classes and modulesKevin Newton2023-08-2528-79/+161
* [ruby/yarp] fix: unterminated regular expression with a heredocMike Dalessio2023-08-251-0/+8
* mv test/bom_test.rb test/yarp/Takashi Kokubun2023-08-241-0/+57
* [ruby/yarp] Fix backslash-r (CR) delimited stringsHParker2023-08-242-9/+22
* [ruby/yarp] Improve handling of line endingsMike Dalessio2023-08-242-1/+7
* [ruby/yarp] Match EOF after newline behaviorHParker2023-08-232-0/+22
* [ruby/yarp] Constant paths followed by an & should be lexed as a callKevin Newton2023-08-232-335/+523
* [ruby/yarp] fix: newline tracking for a comment at EOFMike Dalessio2023-08-231-1/+4
* [ruby/yarp] fix: parsing a '%' expression with a CR but not a newlineMike Dalessio2023-08-211-0/+6
* Manually resync YARPJemma Issroff2023-08-2147-1092/+0
* [ruby/yarp] fix: newline tracking for nl-terminated % %q %QMike Dalessio2023-08-212-3/+23
* [ruby/yarp] fix: support newline-terminated regular expressionsMike Dalessio2023-08-212-0/+10
* [ruby/yarp] Change AndWriteNode, OrWriteNode, OperatorWriteNode to contain wr...Kevin Newton2023-08-2126-79/+145
* [ruby/yarp] Consolidate OperatorAndWrite and OperatorOrWrite nodesKevin Newton2023-08-211-0/+41
* [ruby/yarp] handle missing HEREDOC endline at start of heredocHParker2023-08-211-0/+7
* [ruby/yarp] Ensure correct location with if/elsif, allow FOCUS env var, fix n...Kevin Newton2023-08-213-4/+15
* [ruby/yarp] Handle interpolated regular expressions with the o flag for local...Kevin Newton2023-08-212-2/+27
* [ruby/yarp] Update to latest unparserKevin Newton2023-08-212-2/+26
* [ruby/yarp] Update to latest whitequarkKevin Newton2023-08-216-198/+198
* [ruby/yarp] fix: newline tracking for nl-terminated % %q %QMike Dalessio2023-08-212-3/+23
* [ruby/yarp] prefactor: extract yp_newline_list_check_appendMike Dalessio2023-08-212-0/+8
* Manually move files from test/snapshots to test/yarp/snapshotsJemma Issroff2023-08-212-0/+51
* [ruby/yarp] fix: support newline-terminated regular expressionsMike Dalessio2023-08-212-0/+4
* [ruby/yarp] Update to latest seattlerbKevin Newton2023-08-2160-346/+1710
* [ruby/yarp] Add a convenience value method for numeric literalsBenoit Daloze2023-08-211-0/+11
* [ruby/yarp] Rename statements to body where appropriateKevin Newton2023-08-191-12/+12
* [ruby/yarp] Consolidate operator write nodesKevin Newton2023-08-1817-155/+120
* [ruby/yarp] Consolidate OperatorAndWrite and OperatorOrWrite nodesKevin Newton2023-08-1815-125/+85
* [ruby/yarp] fix: multiple heredocs with embedded expressions with newlinesMike Dalessio2023-08-182-2/+72
* [ruby/yarp] fix: unterminated % in argumentsMike Dalessio2023-08-181-0/+7
* Resync YARP to https://github.com/ruby/yarp/commit/11ad3fb590Takashi Kokubun2023-08-172-0/+34
* Resync YARPTakashi Kokubun2023-08-1772-379/+380
* [ruby/yarp] Fix errors on locals test caused by LANG=CKevin Newton2023-08-171-0/+17
* [ruby/yarp] Omit locals test if running on a 32 bit machineJemma Issroff2023-08-161-0/+4
* Resync YARPTakashi Kokubun2023-08-16380-2445/+2643
* [ruby/yarp] Add test for empty heredocKevin Newton2023-08-162-6/+10
* [ruby/yarp] Fixes so `bundle exec rake` can run on JRuby and TruffleRubyBenoit Daloze2023-08-164-9/+14
* [ruby/yarp] add a diagnostic for *rest in order after optional stateHParker2023-08-161-0/+16
* [ruby/yarp] More flip flop flagsKevin Newton2023-08-165-6/+88
* [ruby/yarp] Support the flipflop flagKevin Newton2023-08-164-7/+7