class BasicObject
def singleton_method_added(id)
def singleton_method_added(id) begin if h = SINGLETON_METHOD_ADDED_HOOKS[id] if mod_name = UNBOUND_NAME_METHOD.bind(self).call h[mod_name]&.call(self, id) end end rescue TypeError end end
def singleton_method_added(id) begin if h = SINGLETON_METHOD_ADDED_HOOKS[id] if mod_name = UNBOUND_NAME_METHOD.bind(self).call h[mod_name]&.call(self, id) end end rescue TypeError end end