summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
2024-03-08[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser`Koichi ITO
2024-03-08[ruby/prism] Fix up regexp memory leaksKevin Newton
2024-03-08[ruby/prism] Extract out pm_regexp_token_buffer_tKevin Newton
2024-03-08[ruby/prism] Add initial implementation of `Regexp` validation.Kevin Menard
2024-03-08[ruby/prism] Track both the unescaped bytes and source string for a regular e...Kevin Menard
2024-03-07[ruby/prism] Fix up test suiteKevin Newton
2024-03-07[ruby/prism] Add bignum parse testtompng
2024-03-07[ruby/prism] Support parsing streamsKevin Newton
2024-03-07[ruby/prism] Fix up tilde heredoc line continuationsKevin Newton
2024-03-07[ruby/prism] Fix an AST and token incompatibility for `Prism::Translation::Pa...Koichi ITO
2024-03-06[ruby/prism] Use the diagnostic types in the parser translation layerKevin Newton
2024-03-06[ruby/prism] Fix implicit local variables in hashesKevin Newton
2024-03-06[ruby/prism] Only run ripper tests on 3.3+Kevin Newton
2024-03-06[ruby/prism] Simplify ripper tests in ripper translationKevin Newton
2024-03-06[ruby/prism] Stop looking at generated tree in ripper translationKevin Newton
2024-03-06[ruby/prism] Better handle splats in MRHS in rescues in ripper translationKevin Newton
2024-03-06[ruby/prism] Handle single splat in rescue in ripper translationKevin Newton
2024-03-06[ruby/prism] Support elsif in ripper translationKevin Newton
2024-03-06[ruby/prism] Correctly detect void stmts in classes and modules in ripper tra...Kevin Newton
2024-03-06[ruby/prism] Handle empty programs in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up blocks for index nodes in ripper translationKevin Newton
2024-03-06[ruby/prism] Allow rescue modifier after MRHS in ripper translationKevin Newton
2024-03-06[ruby/prism] Handle empty parentheses in lambda in ripper translationKevin Newton
2024-03-06[ruby/prism] Handle empty embedded expressions in ripper translationKevin Newton
2024-03-06[ruby/prism] Implement string concat for ripper translationKevin Newton
2024-03-06[ruby/prism] Share argument logic with calls and keywords in ripper translationKevin Newton
2024-03-06[ruby/prism] Better handle splat in MRHSKevin Newton
2024-03-06[ruby/prism] Handle numbered parameters in ripper translationKevin Newton
2024-03-06[ruby/prism] Disallow keywords as method names in ripper translationKevin Newton
2024-03-06[ruby/prism] Split up multi target visits for methods in ripper translationKevin Newton
2024-03-06[ruby/prism] Better split between fcall and command for ripper translationKevin Newton
2024-03-06[ruby/prism] Handle trailing commas in method calls for ripper translationKevin Newton
2024-03-06[ruby/prism] Better handle hash pattern in ripper translationKevin Newton
2024-03-06[ruby/prism] Share argument handling in super nodes in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up method naming in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up symbols that look like cvar/ivar/gvar in ripper translationKevin Newton
2024-03-06[ruby/prism] Handle MRHS in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up block arguments node for ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up MLHS posts in ripper translationKevin Newton
2024-03-06[ruby/prism] Better void stmt detection for comments in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up begin node clause semicolon detection in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up case consequent in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up void stmt generation in ripper translationKevin Newton
2024-03-06[ruby/prism] Consolidate symbol key handling in ripper translationKevin Newton
2024-03-06[ruby/prism] Tilde heredocs for ripper translationKevin Newton
2024-03-06[ruby/prism] Implement call shorthand for ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up multi write parentheses in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up body semicolon finding in ripper translationKevin Newton
2024-03-06[ruby/prism] Fix up backtick events on ripper translationKevin Newton
2024-03-06[ruby/prism] Implement ternaries in ripper translationKevin Newton