- __method__ -> Symbol | nil[permalink][rdoc][edit]
- 
現在のメソッド名を返します。メソッドの外で呼ばれると nil を返します。 例 def foo p __method__ end alias :bar :foo foo #=> :foo bar #=> :foo p __method__ #=> nil現在のメソッド名が alias されたメソッドの場合でも alias 元のメソッド名を返します。 
__method__ -> Symbol | nil[permalink][rdoc][edit]現在のメソッド名を返します。メソッドの外で呼ばれると nil を返します。
例
def foo
  p __method__
end
alias :bar :foo
foo #=> :foo
bar #=> :foo
p __method__ #=> nil
現在のメソッド名が alias されたメソッドの場合でも alias 元のメソッド名を返します。