Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
ErrorHighlight::Spotter#spot_iter
spot_iter
lib/error_highlight/base.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/error_highlight/base.rb, line 729
def spot_iter
_nd_fcall, nd_scope = @node.children
fetch_line(nd_scope.first_lineno)
if @snippet.match(/\G(?:do\b|\{)/, nd_scope.first_column)
@beg_column = $~.begin(0)
@end_column = $~.end(0)
end
end
Example:
lambda { ... }
^
define_method :foo do
^^