summaryrefslogtreecommitdiff
path: root/lib/prism/translation
AgeCommit message (Expand)Author
2024-04-23[ruby/prism] srange_find should only look on current lineKevin Newton
2024-04-23[ruby/prism] Fix up rdocKevin Newton
2024-04-19[ruby/prism] Fix up ruby_parser translation for dstrKevin Newton
2024-04-19[ruby/prism] Fix it parameters for parser translationKevin Newton
2024-04-18[ruby/prism] "Fix" transpose issue in parser compilerKevin Newton
2024-04-12[ruby/prism] Fix parser translation's heredoc whitespace calculationStan Lo
2024-04-04[ruby/prism] Fix up some comments in the parser compilerKevin Newton
2024-03-25[ruby/prism] Fix incorrect paring when using invalid regexp optionsKoichi ITO
2024-03-25[ruby/prism] Use Sexp#line_max not Sexp#max_lineJustin Collins
2024-03-19[ruby/prism] Fix a diagnostic incompatibilityKoichi ITO
2024-03-19[ruby/prism] Fix a diagnostic incompatibility for `Prism::Translation::Parser`Koichi ITO
2024-03-18[ruby/prism] Use `require_relative` in the Prism codebaseKoichi ITO
2024-03-16[ruby/prism] Fix token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-03-15[ruby/prism] Fix token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-03-15[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-03-15[ruby/prism] Fix an AST and token incompatibility for `Prism::Translation::Pa...Koichi ITO
2024-03-15[ruby/prism] Shareable constant nodesKevin Newton
2024-03-13[ruby/prism] Fix diagnostic incompatibility for `Prism::Translation::Parser`Koichi ITO
2024-03-13[ruby/prism] Fix an AST and token incompatibility for `Prism::Translation::Pa...Koichi ITO
2024-03-13[ruby/prism] Track parentheses in patternsKevin Newton
2024-03-13[ruby/prism] Fix an AST incompatibility for `Prism::Translation::Parser`Koichi ITO
2024-03-12[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-03-12[ruby/prism] Fix some whitequark/parser lexer compatibilitiesKevin Newton
2024-03-12[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-03-12[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser::Lexer`Koichi ITO
2024-03-12[ruby/prism] Fix an AST and token incompatibility for `Prism::Translation::Pa...Koichi ITO
2024-03-08[ruby/prism] Fix a token incompatibility for `Prism::Translation::Parser`Koichi ITO
2024-03-08Fix an error for `Prism::Translation::Parser::Lexer`Koichi ITO
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] Dispatch on_tlambda and on_tlambegKevin Newton
2024-03-06[ruby/prism] Use the diagnostic types in the ripper translation layerKevin Newton
2024-03-06[ruby/prism] Fix parsing errors for `:!@` and `:~@` in SorbetUfuk Kayserilioglu
2024-03-06[ruby/prism] Small changes to make type-checking passUfuk Kayserilioglu
2024-03-06[ruby/prism] Fix some type-checking errors by using different method callsUfuk Kayserilioglu
2024-03-06[ruby/prism] Update ripper documentationKevin Newton
2024-03-06[ruby/prism] Fix implicit local variables in hashesKevin Newton
2024-03-06[ruby/prism] Fix up linting in ripper translationKevin Newton
2024-03-06[ruby/prism] Only run ripper tests on 3.3+Kevin Newton
2024-03-06[ruby/prism] Emit bounds for heredocs and words_sep in ripper translationKevin Newton
2024-03-06[ruby/prism] Better factoring for heredocs in ripper translationKevin Newton
2024-03-06[ruby/prism] More closely mirror on_heredoc_dedent API for ripper translationKevin Newton
2024-03-06[ruby/prism] Stop relying on ripper entirely in ripper translationKevin Newton
2024-03-06[ruby/prism] More closely match the ripper API for ripper translationKevin 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