aboutsummaryrefslogtreecommitdiffstats
path: root/test/prism/snapshots
Commit message (Expand)AuthorAgeFilesLines
* [ruby/prism] Provide flags for changing encodingsKevin Newton2023-12-0616-8/+42
* [ruby/prism] Add locals_body_index to DefNode, BlockNode, LambdaNodeJemma Issroff2023-12-06288-0/+817
* [ruby/prism] Update snapshotHaldun Bayhantopcu2023-12-061-0/+1
* [ruby/prism] Fix defined with new lineeileencodes2023-12-051-9/+20
* [ruby/prism] Add test casesTSUYUSATO Kitsune2023-12-051-121/+155
* [ruby/prism] Fix some corner casesTSUYUSATO Kitsune2023-12-051-26/+201
* [ruby/prism] Fix to parse command-style method calls more correctlyTSUYUSATO Kitsune2023-12-051-0/+508
* [ruby/prism] Fix parsing heredoc endsHaldun Bayhantopcu2023-12-011-0/+49
* [ruby/prism] Change numbered parametersKevin Newton2023-12-01190-1310/+871
* [ruby/prism] Update snapshotsKevin Newton2023-12-011-8/+18
* [PRISM] Remove transparent scope nodesMatt Valentine-House2023-12-014-29/+29
* [ruby/prism] Add test/prism/snapshots/heredoc_with_comment.txtHiroshi SHIBATA2023-12-011-0/+11
* [ruby/prism] Fix lex_compat for `<<HEREDOC # comment` at EOFMartin Emde2023-11-301-0/+11
* [ruby/prism] Reject class/module defs in method params/rescue/ensure/elseTSUYUSATO Kitsune2023-11-291-53/+100
* [ruby/prism] Implicit rest nodesKevin Newton2023-11-2810-41/+15
* [ruby/prism] Add numbered_parameters field to BlockNode and LambdaNodeJemma Issroff2023-11-28190-847/+1302
* [ruby/prism] Reset `current_param_name` around closed scopesTSUYUSATO Kitsune2023-11-281-29/+95
* [ruby/prism] Fix to parse `*` as forwarding in `foo[*]` caseTSUYUSATO Kitsune2023-11-281-61/+526
* [ruby/prism] Fix and reuse pm_call_node_index_pTSUYUSATO Kitsune2023-11-271-213/+354
* [ruby/prism] Fix LocalVariableTargetNode depth in patternsTSUYUSATO Kitsune2023-11-231-28/+105
* [ruby/prism] Fix associativity of binary range with begin-less rangeTSUYUSATO Kitsune2023-11-221-16/+30
* [ruby/prism] Add and use pm_parser_local_depth_constant_idTSUYUSATO Kitsune2023-11-221-65/+51
* [ruby/prism] Allow `&` forwarding in a method having `...` parameterTSUYUSATO Kitsune2023-11-221-0/+51
* [ruby/prism] Move CallNode#name field between receiver and argumentsBenoit Daloze2023-11-22575-5516/+5516
* [ruby/prism] Add SPLAT flag on ArrayNode indicating if it contains splat elem...Jemma Issroff2023-11-2185-215/+430
* [PRISM] Rename flag to CONTAINS_KEYWORD_SPLATJemma Issroff2023-11-2113-17/+17
* [ruby/prism] Fix lex_state_beg_pHaldun Bayhantopcu2023-11-211-28/+194
* [ruby/prism] Remove string concat in favor of a flat listKevin Newton2023-11-218-261/+271
* [ruby/prism] Split up CaseNode and CaseMatchNodeKevin Newton2023-11-2139-120/+120
* [ruby/prism] Fix locations derived from arguments.Haldun Bayhantopcu2023-11-203-9/+9
* [ruby/prism] Replace match write locals with match write targetsKevin Newton2023-11-203-30/+106
* [ruby/prism] Correctly parse the `resuce` modifier in the rhs of theHiroya Fujinami2023-11-206-363/+363
* [ruby/prism] Don't add an invalid identifier capture to localsHiroya Fujinami2023-11-191-7/+63
* [ruby/prism] Fix calls with splat without parenthesisHaldun Bayhantopcu2023-11-161-29/+72
* [ruby/prism] Add test cases for `in` in `case` conditionTSUYUSATO Kitsune2023-11-161-13/+95
* [ruby/prism] Track the then keyword for conditionalsKevin Newton2023-11-1556-0/+146
* [ruby/prism] fix: nested heredoc dedentation use-after-freeMike Dalessio2023-11-141-32/+82
* [ruby/prism] Reject invalid rational literals like `1e1r` on lexingTSUYUSATO Kitsune2023-11-121-26/+32
* [ruby/prism] Introduce non-associativility to `in` and `=>`TSUYUSATO Kitsune2023-11-113-117/+235
* [ruby/prism] Remove extra locals added by ...Kevin Newton2023-11-1010-24/+24
* [ruby/prism] Disallow forwarding in blocksKevin Newton2023-11-103-7/+7
* [ruby/prism] Reset do_loop_stack around a body of a endless method definitionTSUYUSATO Kitsune2023-11-091-42/+79
* [ruby/prism] Forward parameters into arraysKevin Newton2023-11-011-18/+52
* [ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and Require...Jemma Issroff2023-11-0132-68/+68
* [ruby/prism] Split KeywordParameterNode into Optional and RequiredJemma Issroff2023-11-0132-118/+93
* [ruby/prism] Use MatchWriteNode on split InterpolatedRENKevin Newton2023-10-271-42/+87
* [ruby/prism] Fix parsing lone assoc splat within hash patternsKevin Newton2023-10-2717-94/+86
* [ruby/prism] Regenerate snapshotsKevin Newton2023-10-2699-668/+668
* [ruby/prism] Rename to lefts/rightsKevin Newton2023-10-2668-274/+274
* [ruby/prism] Remove RequiredDestructuredParameterNode in favor of MultiTarget...Kevin Newton2023-10-2626-304/+398