names=method_added
visibility=private 
kind=defined

--- method_added(name) -> ()

メソッド name が追加された時にインタプリタがこのメソッドを呼び出します。

特異メソッドの追加に対するフックには
[[m:BasicObject#singleton_method_added]]
を使います。

@param name 追加されたメソッドの名前が [[c:Symbol]] で渡されます。

  class Foo
    def Foo.method_added(name)
      puts "method \"#{name}\" was added"
    end

    def foo
    end
    define_method :bar, instance_method(:foo)
  end

  => method "foo" was added
     method "bar" was added

