Sha256: c0a31960ab4541c70b96283a1b732627120f266a5a6ce804e90ac950c4835792
Contents?: true
Size: 1.22 KB
Versions: 12
Compression:
Stored size: 1.22 KB
Contents
o:$YARD::CodeObjects::MethodObject:@scope: instance:@visibility:public: @pathI"Bignum#divmod:EF:@parameters[:@files[[I" bignum.c;T0:@current_file_has_commentsF: @name:divmod:@source_type:c: @tags[:@docstringIC:YARD::Docstring"%See <code>Numeric#divmod</code>.;F:@objectIu:YARD::StubProxyBignum#divmod;F: @summary0:@ref_tags[;[o:YARD::Tags::OverloadTag :@tag_nameI" overload;F: @text0;;:@types0:@signatureI"divmod(numeric);F;IC;";F;Iu;Bignum#divmod;F;0;[;[o:YARD::Tags::Tag ;I"return;F;I";F;0;[I" Array;F;0: @allI"@return [Array];F;[[:numeric0;Iu;Bignum#divmod;F; I"TSee <code>Numeric#divmod</code>. @overload divmod(numeric) @return [Array];F:@namespaceIu;Bignum;F:@docstring_extra0:@sourceI"�/* * call-seq: * big.divmod(numeric) -> array * * See <code>Numeric#divmod</code>. * */ VALUE rb_big_divmod(VALUE x, VALUE y) { VALUE div, mod; switch (TYPE(y)) { case T_FIXNUM: y = rb_int2big(FIX2LONG(y)); break; case T_BIGNUM: break; default: return rb_num_coerce_bin(x, y, rb_intern("divmod")); } bigdivmod(x, y, &div, &mod); return rb_assoc_new(bignorm(div), bignorm(mod)); };F
Version data entries
12 entries across 12 versions & 2 rubygems