Class: BasicObject

Defined in:
lib/live_ast/replace_eval.rb

Instance Method Summary collapse

Instance Method Details

#instance_eval(*args, &block) ⇒ Object



98
99
100
101
102
103
104
105
# File 'lib/live_ast/replace_eval.rb', line 98

def instance_eval(*args, &block)
  if block
    live_ast_original_instance_eval(*args, &block)
  else
    ::LiveAST::ReplaceEval.
    module_or_instance_eval(:instance, self, ::Boc.value, args)
  end
end

#live_ast_original_instance_evalObject



96
# File 'lib/live_ast/replace_eval.rb', line 96

alias_method :live_ast_original_instance_eval, :instance_eval