24件ヒット
[1-24件を表示]
(0.066秒)
クラス
- Binding (10)
- FrozenError (5)
- NameError (9)
検索結果
-
NameError
# receiver -> object (26131.0) -
self が発生した時のレシーバオブジェクトを返します。
...
self が発生した時のレシーバオブジェクトを返します。
例:
class Sample
def foo
return "foo"
end
end
bar = Sample.new
begin
bar.bar
rescue NameError => err
p err.receiver # => #<Sample:0x007fd4d89b3110>
p err.receiver.foo # => "foo"
en... -
Binding
# receiver -> object (26125.0) -
保持するコンテキスト内での self を返します。
...保持するコンテキスト内での self を返します。
このメソッドは以下のコードと同様の動作をします。
//emlist[][ruby]{
binding.eval("self")
//}... -
FrozenError
# receiver -> object (26125.0) -
self が発生した時のレシーバオブジェクトを返します。
...
self が発生した時のレシーバオブジェクトを返します。
@raise ArgumentError レシーバが設定されていない時に発生します。
//emlist[][ruby]{
begin
[1, 2, 3].freeze << 4
rescue FrozenError => err
p err.receiver # => [1, 2, 3]
end
//}...