# File lib/method_source.rb, line 116
    def source
      if respond_to?(:source_location)
        source = MethodSource.source_helper(source_location)

        raise "Cannot locate source for this method: #{name}" if !source
      else
        raise "#{self.class}#source not supported by this Ruby version (#{RUBY_VERSION})"
      end

      source
    end