# File lib/pry/default_commands/whereami.rb, line 49 def process if opts.quiet? && (internal_binding?(target) || !code?) return elsif internal_binding?(target) if target_self == TOPLEVEL_BINDING.eval("self") output.puts "At the top level." else output.puts "Inside #{Pry.view_clip(target_self)}." end return end set_file_and_dir_locals(@file) output.puts "\n#{text.bold('From:')} #{location}:\n\n" output.puts code.with_line_numbers.with_marker(@line) output.puts end