Method: Code::Object::Class#initialize

Defined in:
lib/code/object/class.rb

#initialize(*args, **_kargs) ⇒ Class

Returns a new instance of Class.



6
7
8
9
10
11
# File 'lib/code/object/class.rb', line 6

def initialize(*args, **_kargs, &)
  raw = args.first || Nothing.new
  raw = raw.raw if raw.is_a?(Class)
  raw = raw.class if raw.is_an?(Object)
  @raw = raw
end