diff --git a/lib/rubocop/ast/node.rb b/lib/rubocop/ast/node.rb index 5941484e6..b361ae655 100644 --- a/lib/rubocop/ast/node.rb +++ b/lib/rubocop/ast/node.rb @@ -459,8 +459,12 @@ def parenthesized_call? loc.respond_to?(:begin) && loc.begin && loc.begin.is?('(') end + def call_type? + send_type? || csend_type? + end + def chained? - parent && parent.send_type? && eql?(parent.receiver) + parent && parent.call_type? && eql?(parent.receiver) end def argument?