Module: Inch::Evaluation::Proxy

Defined in:
lib/inch/evaluation/proxy.rb,
lib/inch/evaluation/proxy/base.rb,
lib/inch/evaluation/proxy/class_object.rb,
lib/inch/evaluation/proxy/method_object.rb,
lib/inch/evaluation/proxy/module_object.rb,
lib/inch/evaluation/proxy/constant_object.rb,
lib/inch/evaluation/proxy/namespace_object.rb,
lib/inch/evaluation/proxy/class_variable_object.rb

Defined Under Namespace

Classes: Base, ClassObject, ClassVariableObject, ConstantObject, MethodObject, ModuleObject, NamespaceObject

Class Method Summary collapse

Class Method Details

.for(code_object) ⇒ Object



6
7
8
# File 'lib/inch/evaluation/proxy.rb', line 6

def self.for(code_object)
  class_for(code_object).new(code_object)
end