Sha256: c0fb1e355edf3537abf4555152269f18366f85f57d444b7fc1ed0788c7557fec
Contents?: true
Size: 1.23 KB
Versions: 12
Compression:
Stored size: 1.23 KB
Contents
o:$YARD::CodeObjects::MethodObject:@scope: instance:@visibility:public: @pathI"Fixnum#<<:EF:@parameters[:@files[[I"numeric.c;T0:@current_file_has_commentsF: @name:<<:@source_type:c: @tags[:@docstringIC:YARD::Docstring"HShifts _fix_ left _count_ positions (right if _count_ is negative).;F:@objectIu:YARD::StubProxyFixnum#<<;F: @summary0:@ref_tags[;[o:YARD::Tags::OverloadTag :@tag_nameI" overload;F: @text0;;:@types0:@signatureI"<<(count);F;IC;";F;Iu;Fixnum#<<;F;0;[;[o:YARD::Tags::Tag ;I"return;F;I";F;0;[I"Integer;F;0: @allI"@return [Integer];F;[[: count0;Iu;Fixnum#<<;F; I"rShifts _fix_ left _count_ positions (right if _count_ is negative). @overload <<(count) @return [Integer];F:@namespaceIu;Fixnum;F:@docstring_extra0:@sourceI"�/* * call-seq: * fix << count -> integer * * Shifts _fix_ left _count_ positions (right if _count_ is negative). */ static VALUE rb_fix_lshift(VALUE x, VALUE y) { long val, width; val = NUM2LONG(x); if (!FIXNUM_P(y)) return rb_big_lshift(rb_int2big(val), y); width = FIX2LONG(y); if (width < 0) return fix_rshift(val, (unsigned long)-width); return fix_lshift(val, width); };F
Version data entries
12 entries across 12 versions & 2 rubygems