class Pry::Method

def dynamically_defined?

Returns:
  • (Boolean) - Was the method defined outside a source file?
def dynamically_defined?
  !!(source_file && source_file =~ /(\(.*\))|<.*>/)
end