[ruby/prism] Fix my RipperCompat logic mistake from expansion for steep flow analysis
https://github.com/ruby/prism/commit/f71a390c12
This commit is contained in:
parent
935d4fab62
commit
ca8a626586
@ -109,7 +109,7 @@ module Prism
|
|||||||
# Visit a CallNode node.
|
# Visit a CallNode node.
|
||||||
def visit_call_node(node)
|
def visit_call_node(node)
|
||||||
message = node.message
|
message = node.message
|
||||||
if message && message.match?(/^[[:alpha:]_]/) && node.opening_loc.nil? && node.arguments && node.arguments.arguments && node.arguments.arguments.length == 1
|
if message && !message.match?(/^[[:alpha:]_]/) && node.opening_loc.nil? && node.arguments && node.arguments.arguments && node.arguments.arguments.length == 1
|
||||||
left = visit(node.receiver)
|
left = visit(node.receiver)
|
||||||
right = visit(node.arguments.arguments.first)
|
right = visit(node.arguments.arguments.first)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user