summaryrefslogtreecommitdiff
path: root/test/ruby/test_pattern_matching.rb
AgeCommit message (Expand)Author
2019-11-28Raise `NoMatchingPatternError` when expr `in` pat doesn't matchNobuyoshi Nakada
2019-11-19Avoid needless object allocationKazuki Tsujimoto
2019-11-10Disallow omission of parentheses/brackets in single line pattern matching [Fe...Kazuki Tsujimoto
2019-11-08Define Struct#deconstruct_keysKazuki Tsujimoto
2019-11-07Disallow duplicated pattern variableKazuki Tsujimoto
2019-10-29Restore `in_kwarg` flag properlyNobuyoshi Nakada
2019-09-26[EXPERIMENTAL] Expression with modifier `in`Nobuyoshi Nakada
2019-09-01Make pattern matching support **nil syntaxKazuki Tsujimoto
2019-06-30Fixed an assertionNobuyoshi Nakada
2019-05-21Simplified the guard against old versionsNobuyoshi Nakada
2019-04-21test/ruby/test_pattern_matching.rb: add missing tests for NODE_DASGN, NODE_LASGNktsj
2019-04-21Add missing test for p_var_refktsj
2019-04-21Add missing tests for p_argsktsj
2019-04-17Suppress warning in assertion tookazu
2019-04-17Suppress warnings in `make test-all`kazu
2019-04-17Define Struct#deconstructktsj
2019-04-17Introduce pattern matching [EXPERIMENTAL]ktsj