summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorNARUSE, Yui <naruse@airemix.jp>2021-02-02 17:50:00 +0900
committerNARUSE, Yui <naruse@airemix.jp>2021-02-02 17:50:00 +0900
commit2dc39e2fd45aacd5fcd33ed80f602bd6f2ddb504 (patch)
tree819703902b7affaa27f88f05fea657ce6d5cc50c /ext
parentfb6cb226a03c2eeaf4fe68b282fcd6e4a8696ffd (diff)
merge revision(s) 1b89b99941548fdb65305dd9a412082e7fdba45a: [Backport #17534]
Mark pattern labels as unremoveable Peephole optimization doesn't play well with find pattern at least. The only case when a pattern matching could have unreachable patterns is when we have lasgn/dasgn node, which shouldn't happen in real-life. Fixes https://bugs.ruby-lang.org/issues/17534 --- compile.c | 2 +- test/ruby/test_pattern_matching.rb | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-)
Diffstat (limited to 'ext')
0 files changed, 0 insertions, 0 deletions