diff --git a/lib/origin/forwardable.rb b/lib/origin/forwardable.rb index d1a6fcd..9f65a6f 100644 --- a/lib/origin/forwardable.rb +++ b/lib/origin/forwardable.rb @@ -44,13 +44,13 @@ def select_with(receiver) # @since 1.0.0 def __forward__(name, receiver) if self.class == Module - module_eval <<-SEL + module_eval <<-SEL, __FILE__, __LINE__.succ def #{name}(*args, &block) #{receiver}.__send__(:#{name}, *args, &block) end SEL else - (class << self; self; end).class_eval <<-SEL + (class << self; self; end).class_eval <<-SEL, __FILE__, __LINE__.succ def #{name}(*args, &block) #{receiver}.__send__(:#{name}, *args, &block) end