aboutsummaryrefslogtreecommitdiffstats
path: root/prism
Commit message (Expand)AuthorAgeFilesLines
* [ruby/prism] Provide pm_parser_err_current and pm_parser_err_previousKevin Newton2023-10-031-48/+62
* [ruby/prism] Consolidate diagnostic appendingsKevin Newton2023-10-031-140/+163
* Sync with prism CallNode#name changesBenoit Daloze2023-10-025-45/+68
* [ruby/prism] remove `peek_string` to avoid subtle memory issuesNathan Froyd2023-09-291-12/+1
* [ruby/prism] Mark ranges as static literalKevin Newton2023-09-291-11/+21
* [ruby/prism] Bump versionKevin Newton2023-09-293-4/+4
* [ruby/prism] Add a type method for quick comparisonKevin Newton2023-09-291-0/+18
* [ruby/prism] Self should not be marked as static literalKevin Newton2023-09-281-1/+0
* [ruby/prism] Turn on static literal for assoc, hash, and array nodesKevin Newton2023-09-281-1/+23
* Move CRuby-specific prism files to top levelKevin Newton2023-09-282-2185/+0
* [ruby/prism] Check whether the predicate is closed for conditionalsHaldun Bayhantopcu2023-09-281-10/+10
* [ruby/prism] Check for a semicolon or a newline after the inheritance operatorHaldun Bayhantopcu2023-09-283-1/+7
* [ruby/prism] Fix assertion failure for fwd params after restHaldun Bayhantopcu2023-09-283-0/+10
* [PRISM] Implement MatchLastLineNodeeileencodes2023-09-271-0/+26
* [ruby/prism] rearrange the constant pool so IDs can be used for indexingNathan Froyd2023-09-274-38/+61
* [ruby/prism] shrink `yp_constant_t` by 8 bytesNathan Froyd2023-09-271-1/+1
* Rename YARP symbols to prismKevin Newton2023-09-272-585/+585
* Sync to prism rename commitsKevin Newton2023-09-2761-7593/+7597
* Rename YARP filepaths to prism filepathsKevin Newton2023-09-2763-0/+29943