summaryrefslogtreecommitdiff
path: root/test/ruby/test_compile_prism.rb
AgeCommit message (Expand)Author
2025-12-08merge revision(s) 0b0da6c4b26f80ad6985722d3fc0f5cdee09125d: [Backport #21648]Takashi Kokubun
2025-07-14merge revision(s) 5ec9a392cdf7f971221dc073dd466bce877d8acb: [Backport #21439]Takashi Kokubun
2025-02-13merge revision(s) 63723c8d5908569918fb27e070ae5bc9de33c8bd: [Backport #21014]Takashi Kokubun
2025-02-13merge revision(s) 31905d9e23ec6d1fa2a52f1ef2533f2056e7c9fb: [Backport #21001]Takashi Kokubun
2024-12-20[PRISM] Treat it as a local when compiling patternsMatt Valentine-House
2024-12-20[PRISM] Fix compiling popped opt_str_uminus and opt_str_freezeKazuki Yamaguchi
2024-12-17[PRISM] Recurse use_deconstructed_cache in Alternation NodesMatt Valentine-House
2024-10-04Fix intermediate array off-by-one errorKevin Newton
2024-09-28[Bug #20763] Add testsNobuyoshi Nakada
2024-06-20[PRISM] Remove duplicated testsKevin Newton
2024-04-12[Bug #20423] Disallow anonymous block within argument forwardingNobuyoshi Nakada
2024-03-19Implement chilled stringsÉtienne Barrié
2024-03-17[Bug #20218] Reject keyword arguments in indexNobuyoshi Nakada
2024-03-17[Bug #19918] Reject block passing in indexNobuyoshi Nakada
2024-02-13[PRISM] Add eval testsMatt Valentine-House
2024-02-13[PRISM] Fix lambda start column numberNikita Vasilevsky
2024-02-11[PRISM] Fix error handling in `pm_parse_prism`eileencodes
2024-02-05[PRISM] Fix encoding of interpolated stringsPeter Zhu
2024-02-05[PRISM] Implement opt_aset_withJenny Shen
2024-02-02[PRISM] Fix numbered parameters stealing local namesAlan Wu
2024-02-01[PRISM] Respect string encoding override in array literalsAlan Wu
2024-02-01[PRISM] dedup hash string keysJenny Shen
2024-02-01[PRISM] Do not shell out in prism testsKevin Newton
2024-02-01[PRISM] Fix multiple return with splat and splat+kwsplatAlan Wu
2024-01-31[PRISM] Fix else with rescuePeter Zhu
2024-01-30[PRISM] pm_compile_logical: Fix OrNode in IfNode predicateMatt Valentine-House
2024-01-30Update forwarding locals for prismAaron Patterson
2024-01-29[PRISM] Fix crash when multiple underscoresPeter Zhu
2024-01-29[PRISM] Use opt_str_freeze instructionPeter Zhu
2024-01-29[PRISM] Support US-ASCII symbolsPeter Zhu
2024-01-29[PRISM] Support ASCII-8BIT symbolsPeter Zhu
2024-01-29[PRISM] Support UTF-8 symbolsPeter Zhu
2024-01-29[PRISM] Use the splatkw instructionPeter Zhu
2024-01-26[PRISM] Fix loop in rescue blocksPeter Zhu
2024-01-26[PRISM] Keyword arguments incorrectly passed as mutablePeter Zhu
2024-01-25[PRISM] Add raw option to assert_prism_evalPeter Zhu
2024-01-25[PRISM] Fix next inside rescueMatt Valentine-House
2024-01-25[PRISM] Fix indentation of test_ScopeNodePeter Zhu
2024-01-25Use echo with all platformsHiroshi SHIBATA
2024-01-25Use echo command in mswin platformHiroshi SHIBATA
2024-01-24[PRISM] Fix method calls in keyword argumentsPeter Zhu
2024-01-24Fix repeated block paramAaron Patterson
2024-01-24Fix local table size / index for repeated kwrestAaron Patterson
2024-01-24Fix local table size and variable offset for repeated keywordsAaron Patterson
2024-01-24Fix local table size and index for required post underscoreAaron Patterson
2024-01-24Fix local table space for `*_`Aaron Patterson
2024-01-24Fix repeated optional _ parametersAaron Patterson
2024-01-24Fix required positional repeated _ parametersAaron Patterson
2024-01-24[PRISM] Fix forwarding from within blockPeter Zhu
2024-01-24[PRISM] Fix crash in anonymous block with forwarding argumentsPeter Zhu