# \[Bug #2584\] $B%/%i%9Dj5ACf$N(B defined? yield $B$,(B "yield" $B$rJV$9(B

**URL:** <https://www.ruby-forum.com/t/bug-2584-b-i-9dj5acf-n-b-defined-yield-b-b-yield-b-rjv-9-b/181328>\
**Category:** Development\
**Created:** [January 9, 2010, 9:37pm UTC](https://www.ruby-forum.com/t/bug-2584-b-i-9dj5acf-n-b-defined-yield-b-b-yield-b-rjv-9-b/181328 "2010-01-09T21:37:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![SSwanabe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d6d6ee/32.png) [@SSwanabe](https://www.ruby-forum.com/u/SSwanabe)\
**Post date:** [January 9, 2010, 9:37pm UTC](https://www.ruby-forum.com/t/bug-2584-b-i-9dj5acf-n-b-defined-yield-b-b-yield-b-rjv-9-b/181328/1 "2010-01-09T21:37:56Z")

</div>

Bug #2584: e$B%/%i%9Dj5ACf$Ne(B defined? yield e$B$,e(B “yield”  
e$B$rJV$9e(B  
[http://redmine.ruby-lang.org/issues/show/2584](http://redmine.ruby-lang.org/issues/show/2584)

e$B5/I\<\<Te(B: \_ wanabe  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$BC4Ev\<Te(B: Koichi Sasada, e$B%+%F%4%je(B: YARV, Target version: 1.9.x  
ruby -v: ruby 1.9.2dev (2010-01-09 trunk 26260) [i386-mingw32]

e$B%/%i%9Dj5ACf$Oe(B yield e$B$r8F$Y$J$$$K$b4X$o$i$:!"e(Bdefined?(yield)  
e$B$,e(B “yield” e$B$rJV$7$^$9!#e(B

$ ruby -ve ‘class Foo;p defined?(yield);end’  
ruby 1.9.2dev (2010-01-09 trunk 26260) [i386-mingw32]  
“yield”

GET\_BLOCK\_PTR() e$B$O%/%i%9Dj5ACf$J$ie(B 0  
e$B$rJV$9J}$,$$$$$H;W$&$N$G$9$,$I$&$G$7$g$&$+!#e(B  
e$B%Q%C%A$rE:IU$7$^$9!#$J$\*!"$3$N%Q%C%A$Ge(B Bug #2568  
e$B$b=$@5$5$l$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![SSwanabe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d6d6ee/32.png) [@SSwanabe](https://www.ruby-forum.com/u/SSwanabe)\
**Post date:** [January 9, 2010, 9:40pm UTC](https://www.ruby-forum.com/t/bug-2584-b-i-9dj5acf-n-b-defined-yield-b-b-yield-b-rjv-9-b/181328/2 "2010-01-09T21:40:17Z")

</div>

e$B%A%1%C%He(B #2584 e$B$,99?7$5$l$^$7$?!#e(B (by \_ wanabe)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BRejectede$B$KJQ99e(B

## e$B$9$\_$^$;$s!"Fs=E$KAw?.$7$F$7$^$$$^$7$?!#e(B

[http://redmine.ruby-lang.org/issues/show/2584](http://redmine.ruby-lang.org/issues/show/2584)
