Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
instance method
Proc#source_location
() -> [ ::String, ::Integer ]?
prc.source_location → [String, Integer]
proc.c
View on GitHub ↗
VALUE
rb_proc_location(VALUE self)
{
return iseq_location(rb_proc_get_iseq(self, 0));
}
Returns the Ruby source filename and line number containing this proc or nil if this proc was not defined in Ruby (i.e. native).
See also
#ruby2_keywords
#source_range
#refined
#syntax_tree
also in
4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0