aboutsummaryrefslogtreecommitdiffstats
path: root/numeric.c
diff options
context:
space:
mode:
authormrkn <mrkn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-11-12 11:52:00 +0000
committermrkn <mrkn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-11-12 11:52:00 +0000
commit16e0c00fecf560ff1b3a07e53b89a4f224eabccb (patch)
tree0e297e6dd44c8eecd819addd0969ac19c5f11a61 /numeric.c
parentce35f121872f5a7b3b0690f692792f52c554966d (diff)
downloadruby-16e0c00fecf560ff1b3a07e53b89a4f224eabccb.tar.gz
rational.c: optimize Float#to_r
* rational.c (float_to_r): optimize Float#to_r. * numeric.c (rb_int_lshift): exported. * internal.h (rb_int_lshift): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'numeric.c')
-rw-r--r--numeric.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/numeric.c b/numeric.c
index e0d6358932..590bec72e1 100644
--- a/numeric.c
+++ b/numeric.c
@@ -4390,7 +4390,7 @@ fix_lshift(long val, unsigned long width)
return LONG2NUM(val);
}
-static VALUE
+VALUE
rb_int_lshift(VALUE x, VALUE y)
{
if (FIXNUM_P(x)) {