# File lib/proc_source.rb, line 203 def eval(code, *args) context, descriptor, start_line, *more = *args descriptor ||= "(eval#{code.hash})" start_line ||= 0 lines ||= code.grep(/.*/) EVAL_LINES__[descriptor] ||= Array.new EVAL_LINES__[descriptor][start_line, lines.length] = lines old_eval(code, context, descriptor, start_line, *more) end