summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
2024-01-29[ruby/prism] Fix binding power for modifier rescueKevin Newton
2024-01-27[ruby/prism] Add parser translationKevin Newton
2024-01-27[ruby/prism] Error follow-upKevin Newton
2024-01-26[ruby/prism] Add level to warnings and errors to categorize themBenoit Daloze
2024-01-26[ruby/prism] Symbol encoding follow-upKevin Newton
2024-01-26[ruby/prism] Track whether a Symbol should have its encoding changed from the...Kevin Menard
2024-01-26[ruby/prism] Fix multiple assigns with newlinesHaldun Bayhantopcu
2024-01-26[ruby/prism] Add testsHaldun Bayhantopcu
2024-01-26[ruby/prism] Change binding power for modifiers in case-in nodesMax Prokopiev
2024-01-25[PRISM] Fix VM_CALL_ARGS_SPLAT_MUT failuresKevin Newton
2024-01-25[ruby/prism] Fix Ruby head buildKevin Newton
2024-01-24Do not use ruby2_keywords for ... argument forwardingJeremy Evans
2024-01-24[ruby/prism] Add missing snapshot for the new fileMax Prokopiev
2024-01-24[ruby/prism] Extract snippet into its own file and skip in TruffleRubyMax Prokopiev
2024-01-24[ruby/prism] Force encoding during deserialization of constantsMax Prokopiev
2024-01-24[ruby/prism] Add an implicit node for the target of a hash patternKevin Newton
2024-01-22[ruby/prism] Reference prism after requireKevin Newton
2024-01-22[ruby/prism] Return 1-indexed line numbersKevin Newton
2024-01-22[ruby/prism] Unescape method name for unary methods.Matt Valentine-House
2024-01-19[ruby/prism] Handle stovetop start in constant path fullnameAdam Hess
2024-01-17[ruby/prism] Test version: 3.3.0Takashi Kokubun
2024-01-17[ruby/prism] Fix => ^itTakashi Kokubun
2024-01-17[ruby/prism] Parse `it` default parameterTakashi Kokubun
2024-01-17[ruby/prism] Fix prism brace association for constant-like method/local callsAdam Hess
2024-01-16[ruby/prism] Correct the "ambiguous first argument" conditionTSUYUSATO Kitsune
2024-01-11[ruby/prism] Exclude encodings that are dynamicKevin Newton
2024-01-10[ruby/prism] Unary symbols that cannot be binary should drop @Kevin Newton
2024-01-10[ruby/prism] Add a "repeated flag" to parameter nodesAaron Patterson
2024-01-09[ruby/prism] Fix assertion on spanning heredocsKevin Newton
2024-01-08[ruby/prism] Handle parsing a line break in a receiver of a methodKevin Newton
2024-01-03[ruby/prism] Fix parsing pinned local variable pattern for numbered parameterTSUYUSATO Kitsune
2024-01-03[ruby/prism] Fix rational when parsing non decimal integerKevin Newton
2024-01-03[ruby/prism] Better error recovery for content after unterminated heredocKevin Newton
2024-01-02[ruby/prism] Ignore visibility flagKevin Newton
2024-01-02[ruby/prism] Fix to check multiple block arguments for forwarding argTSUYUSATO Kitsune
2024-01-02[ruby/prism] IndexTargetNode should always have ATTRIBUTE_WRITEKevin Newton
2023-12-25Revert "Revert all of commits after Prism 0.19.0 release"Hiroshi SHIBATA
2023-12-16Revert all of commits after Prism 0.19.0 releaseHiroshi SHIBATA
2023-12-15[ruby/prism] String literal hash keys should be frozeneileencodes
2023-12-15[ruby/prism] Finish keyword hash node flag refactor by renaming flagUfuk Kayserilioglu
2023-12-15[ruby/prism] Fix eval parsing depthKevin Newton
2023-12-15[ruby/prism] Invalid pinned locals in pattern matchingKevin Newton
2023-12-15[ruby/prism] Add an error for `in` keyword in argumentsTSUYUSATO Kitsune
2023-12-14[ruby/prism] Fix parse result for nesting pattern matchingKevin Newton
2023-12-14[ruby/prism] Fix the implementation of the flag on keyword hash nodesUfuk Kayserilioglu
2023-12-14[ruby/prism] Make equality operators non-associativeTSUYUSATO Kitsune
2023-12-14[ruby/prism] Fix hash pattern restKevin Newton
2023-12-12[ruby/prism] Flag for attribute write on callsKevin Newton
2023-12-12[ruby/prism] Update tests and snapshotsUfuk Kayserilioglu
2023-12-11[ruby/prism] Regexp terminator escapesKevin Newton