instance method
ErrorHighlight::Spotter#prism_spot_index_operator_write_for_args
prism_spot_index_operator_write_for_args
lib/error_highlight/base.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/error_highlight/base.rb, line 867
def prism_spot_index_operator_write_for_args
opening_loc =
if @node.arguments.nil?
@node.opening_loc.copy(start_offset: @node.opening_loc.start_offset + 1)
else
@node.arguments.location
end
prism_location(opening_loc.join(@node.value.location))
end
Example:
x[1] += 42 ^^^^^^^^