[ruby/prism] Update lib/prism/ripper_compat.rb
https://github.com/ruby/prism/commit/2c53e017c1 Co-authored-by: Kevin Newton <kddnewton@gmail.com>
This commit is contained in:
parent
f635b4dd0e
commit
8688256522
@ -351,7 +351,7 @@ module Prism
|
|||||||
|
|
||||||
# Visit a SymbolNode node.
|
# Visit a SymbolNode node.
|
||||||
def visit_symbol_node(node)
|
def visit_symbol_node(node)
|
||||||
if node.opening && ['"', "'", "("].include?(node.opening[-1])
|
if (opening = node.opening) && (['"', "'"].include?(opening[-1]) || opening.start_with?("%s"))
|
||||||
bounds(node.value_loc)
|
bounds(node.value_loc)
|
||||||
tstring_val = on_tstring_content(node.value.to_s)
|
tstring_val = on_tstring_content(node.value.to_s)
|
||||||
return on_dyna_symbol(on_string_add(on_string_content, tstring_val))
|
return on_dyna_symbol(on_string_add(on_string_content, tstring_val))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user