diff options
-rw-r--r-- | prism_compile.c | 2 | ||||
-rw-r--r-- | test/ruby/test_compile_prism.rb | 7 |
2 files changed, 8 insertions, 1 deletions
@@ -405,7 +405,7 @@ pm_static_literal_value(const pm_node_t *node, const pm_scope_node_t *scope_node return INT2FIX(source_line); } case PM_STRING_NODE: - return parse_string(&((pm_string_node_t *) node)->unescaped, parser); case PM_SYMBOL_NODE: return ID2SYM(parse_string_symbol((pm_symbol_node_t *)node, parser)); case PM_TRUE_NODE: @@ -834,6 +834,13 @@ module Prism # Test keyword splat inside of array assert_prism_eval("[**{x: 'hello'}]") end def test_AssocNode |