summaryrefslogtreecommitdiff
path: root/test/ruby/test_parse.rb
AgeCommit message (Expand)Author
2024-08-25[Bug #20680] `ensure` block is always void contextNobuyoshi Nakada
2024-08-10Cherry-pick test for [Bug #20668]Jean Boussier
2024-07-30Add array test cases for `TestParse#test_define_singleton_error`yui-knk
2024-05-31Make error messages clear blocks/keywords are disallowed in index assignmentJeremy Evans
2024-05-16[PRISM] Enable TestParse#test_truncated_source_lineKevin Newton
2024-05-16[PRISM] Enable TestParse#test_stringKevin Newton
2024-05-15[PRISM] Enable TestParse#test_global_variableKevin Newton
2024-05-15[PRISM] Enable test_location_of_invalid_tokenKevin Newton
2024-05-15[PRISM] Enable TestParse#test_unexpected_eofKevin Newton
2024-05-15[PRISM] Enable TestParse#test_unexpected_token_after_numericKevin Newton
2024-05-09[PRISM] Enable passing testsKevin Newton
2024-05-01[PRISM] Simplify prism error highlightingKevin Newton
2024-04-04Prevent "method redefined" warningsYusuke Endoh
2024-04-04Prevent "assigned but unused variable" warningsYusuke Endoh
2024-03-27[PRISM] Match style for invalid encoding errorKevin Newton
2024-03-21Fix unexpected node bug for `shareable_constant_value: literal`yui-knk
2024-03-17[Bug #20218] Reject keyword arguments in indexNobuyoshi Nakada
2024-03-17[Bug #19918] Reject block passing in indexNobuyoshi Nakada
2024-02-23[Bug #20234] Fix segv when parsing begin statement in method definitioneileencodes
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-02-15Show the invalid source encoding in messagesNobuyoshi Nakada
2024-02-10Fix constant name of `Ractor::IsolationError` messageyui-knk
2024-02-10Include the first constant name into `Ractor::IsolationError` messageyui-knk
2024-02-02Add an assertion that `%x` literals call `` ` `` methodNobuyoshi Nakada
2024-01-28[Bug #20217] `rescue` block is void only if all children are voidNobuyoshi Nakada
2024-01-28[Bug #20217] `return` with `ensure` is a void value expressionNobuyoshi Nakada
2024-01-11Reject encodings determined at runtime as source code encodingsNobuyoshi Nakada
2023-12-12Prevent warning: possibly useless use of a literal in void contextYusuke Endoh
2023-12-08[Bug #19877] Flip-flop needs to be direct conditionNobuyoshi Nakada
2023-12-02[Bug #20033] Dynamic regexp should not assign capturesNobuyoshi Nakada
2023-12-01[Bug #20030] dispatch invalid escaped character without ignoring itNobuyoshi Nakada
2023-11-30[Bug #19877] Assign captures for direct regexp literal onlyNobuyoshi Nakada
2023-10-31Keep unused literal nodesyui-knk
2023-10-13[Bug #19919] Warn class variable assignment and constant declaration in condi...yui-knk
2023-10-13[Bug #19924] Source code should be unsigned char streamNobuyoshi Nakada
2023-09-26Prevent warnings: "unused literal ignored"Yusuke Endoh
2023-09-15[Bug #19882] Reject tokens invalid as symbolsNobuyoshi Nakada
2023-09-15[Bug #19877] Fix flip-flop in blockNobuyoshi Nakada
2023-09-15[Bug #19877] Named captures should take place from regexps in blockNobuyoshi Nakada
2023-09-15[Bug #19877] Literals cannot have singleton methods even in blocksNobuyoshi Nakada
2023-09-07[Bug #19549] Check for variables to be interpolatedNobuyoshi Nakada
2023-06-30Handle unterminated unicode escapes in regexpsJeremy Evans
2023-06-22[Bug #19743] All but EOF can be read again after push-backNobuyoshi Nakada
2023-06-20[Bug #19736] Recover after unterminated interpolationNobuyoshi Nakada
2023-06-20Adjust indent [ci skip]Nobuyoshi Nakada
2023-03-19[Bug #19539] Match heredoc identifier from end of lineNobuyoshi Nakada
2023-01-02[Bug #19291] Rewind to the previous lineNobuyoshi Nakada
2022-07-08[Bug #18890] Suppress warnings and fix the messageNobuyoshi Nakada
2022-07-06[Bug #18890] newline should be insignificant after pattern labelNobuyoshi Nakada
2022-06-30[Bug #18877] Let `lex_ctxt` not to eat escaped whitespaceNobuyoshi Nakada