summaryrefslogtreecommitdiff
path: root/test/ruby/test_float.rb
diff options
context:
space:
mode:
authorJeremy Evans <[email protected]>2021-04-05 16:01:46 -0700
committerJeremy Evans <[email protected]>2021-04-23 16:31:18 -0700
commit4b36a597f48c857aa5eb9ed80fec0d02f6284646 (patch)
tree86f031193761e8fcdce3eba27aff556094341000 /test/ruby/test_float.rb
parentcb78aaededb09eff2f5c38ae0f8ec0f65011a2cc (diff)
Fix setting method visibility for a refinement without an origin class
If a class has been refined but does not have an origin class, there is a single method entry marked with VM_METHOD_TYPE_REFINED, but it contains the original method entry. If the original method entry is present, we shouldn't skip the method when searching even when skipping refined methods. Fixes [Bug #17519]
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/4357
Diffstat (limited to 'test/ruby/test_float.rb')
0 files changed, 0 insertions, 0 deletions