Sha256: efa886a69924e4d401717a3c56117da931365ad39b6f6210d2e1770e8f350ea5
Contents?: true
Size: 1.23 KB
Versions: 12
Compression:
Stored size: 1.23 KB
Contents
o:$YARD::CodeObjects::MethodObject: @name:abs:@docstringIC:YARD::Docstring"{Returns the absolute value of <i>num</i>. 12.abs #=> 12 (-34.56).abs #=> 34.56 -34.56.abs #=> 34.56 :@objectu:YARD::StubProxyNumeric#abs: @summary0: @all"�Returns the absolute value of <i>num</i>. 12.abs #=> 12 (-34.56).abs #=> 34.56 -34.56.abs #=> 34.56 @overload abs @return [Numeric, Numeric]:@ref_tags[: @tags[o:YARD::Tags::OverloadTag ; u;Numeric#abs;;;IC; " ; u;Numeric#abs;0; "@return [Numeric, Numeric];[;[o:YARD::Tags::Tag ; 0;0:@types["Numeric"Numeric: @text":@tag_name"return;0:@parameters[;0:@signature"abs;" overload:@current_file_has_commentsF:@scope: instance;[:@docstring_extra0:@files[["numeric.c0:@namespaceu;Numeric: @path"Numeric#abs;[:@visibility:public:@source"r/* * call-seq: * num.abs => num or numeric * * Returns the absolute value of <i>num</i>. * * 12.abs #=> 12 * (-34.56).abs #=> 34.56 * -34.56.abs #=> 34.56 */ static VALUE num_abs(num) VALUE num; { if (RTEST(rb_funcall(num, '<', 1, INT2FIX(0)))) { return rb_funcall(num, rb_intern("-@"), 0); } return num; }:@source_type:c
Version data entries
12 entries across 12 versions & 2 rubygems