summaryrefslogtreecommitdiff
path: root/test/ruby/test_literal.rb
AgeCommit message (Expand)Author
2024-04-02[Feature #20331] Simplify parser warnings for hash keys duplication and when ...yui-knk
2024-03-14Ensure test suite is compatible with --frozen-string-literalJean Boussier
2024-02-20Fix string value in hash literal being forced frozenAlan Wu
2024-02-13Warn duplication of `__ENCODING__` on the hashyui-knk
2024-01-07Check hash key duplication for `__LINE__` and `__FILE__`yui-knk
2021-12-16Use `to_s` and `puts` in testsNobuyoshi Nakada
2021-10-18Fix evaluation order of hash values for duplicate keysJeremy Evans
2021-09-15Add test cases for constants and keywordsShugo Maeda
2021-09-13Adds mixed hash value and value omission testsBrandon Weaver
2021-09-11Add documentation and tests for keyword argument value omissionShugo Maeda
2021-06-03Warn more duplicate literal hash keysNobuyoshi Nakada
2021-06-03Warn more duplicate literal hash keysNobuyoshi Nakada
2021-06-03Assertions for duplicate literal hash key warningsNobuyoshi Nakada
2020-09-16RUBY_ISEQ_DUMP_DEBUG=to_binary never kept the debug information for String li...Benoit Daloze
2020-09-16Revert "skip on RUBY_ISEQ_DUMP_DEBUG=to_binary"Benoit Daloze
2020-09-16skip on RUBY_ISEQ_DUMP_DEBUG=to_binaryKoichi Sasada
2020-09-15Interpolated strings are no longer frozen with frozen-string-literal: trueBenoit Daloze
2019-09-25Make rb_scan_args handle keywords more similar to Ruby methods (#2460)Jeremy Evans
2019-06-30Suppress unused variable warningsNobuyoshi Nakada
2019-05-29parse.y: warn escaped whitespaceNobuyoshi Nakada
2018-12-25fix a test by restoring value checking.ko1
2018-12-20hide iseq operand object for duphash. [Bug #15440]ko1
2018-12-20Test separately to get rid of risk to modify unrelated hashnobu
2018-12-20Freeze hash literals embedded in duphash instructionsnobu
2018-12-12skip a test.ko1
2018-12-03Collapse putobject, putobject, newarraytenderlove
2018-04-09parse.y: extra error message after no digitsnobu
2018-04-09test_literal.rb: use assert_syntax_errornobu
2017-12-12Add FrozenError as a subclass of RuntimeErrorshyouhei
2017-11-13compile.c: fixup r60727nobu
2017-09-17literal symbol by internnobu
2017-04-27refactor newhash (revision 58463 another try) [fix GH-1600]shyouhei
2016-11-21Revert r56856nobu
2016-07-15util.c: do not underflownobu
2016-05-17Use Integer instead of Fixnum and Bignum.akr
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-10-21parse.y: magic comment w/o indicatorsnobu
2015-09-27fronzen-string-literal pragmanobu
2015-09-10parse.y: keep literal encodingnobu
2015-07-16vm.c: fix mark with rewinding cfpnobu
2014-11-18parse.y: fix literal symbol list node typenobu
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2012-11-29* compile.c (compile_array_): refix r37991 remove assertion:naruse
2012-11-29Revert r37991 "compile.c: hash must be paired"naruse
2012-11-29compile.c: hash must be pairednobu
2012-10-25revert r37326 "remove string literal concatenation"nobu
2012-10-25remove string literal concatenationnobu
2012-04-18Disable GC for slow this test.naruse
2012-04-12* compile.c (compile_array, compile_array_):ko1
2012-02-24* parse.y (parser_tokadd_string): insert a backslash only ifnobu