class Module

Public Instance Methods

const_missing(const) click to toggle source
# File lib/pico/autoloader.rb, line 118
def const_missing(const)
  catch :const do
    Pico::Autoloader.handle const, from: self
  end
rescue NameError => name_error
  if name_error.class == NameError
    # Reraise the error to keep our junk out of the backtrace
    raise NameError, name_error.message
  else
    # NoMethodError inherits from NameError
    raise name_error
  end
end