Sha256: 99ccb0c28af26b3956febdf03efdaae2aeaf712d521d20dfba0e1cc8c082914a

Contents?: true

Size: 1.62 KB

Versions: 12

Compression:

Stored size: 1.62 KB

Contents

o:$YARD::CodeObjects::MethodObject:@scope:
instance:@visibility:public:
@pathI"Time#+:EF:@parameters[:@files[[I"time.c;T0:@current_file_has_commentsF:
@name:+:@source_type:c:
@tags[:@docstringIC:YARD::Docstring"ŞAddition---Adds some number of seconds (possibly fractional) to
<i>time</i> and returns that value as a new time.

   t = Time.now         #=> 2007-11-19 08:22:21 -0600
   t + (60 * 60 * 24)   #=> 2007-11-20 08:22:21 -0600;F:@objectIu:YARD::StubProxyTime#+;F:
@summary0:@ref_tags[;[o:YARD::Tags::OverloadTag
:@tag_nameI"
overload;F:
@text0;;:@types0:@signatureI"+(numeric);F;IC;";F;Iu;Time#+;F;0;[;[o:YARD::Tags::Tag
;I"return;F;I";F;0;[I"	Time;F;0:	@allI"@return [Time];F;[[:numeric0;Iu;Time#+;F; I"Addition---Adds some number of seconds (possibly fractional) to
<i>time</i> and returns that value as a new time.

   t = Time.now         #=> 2007-11-19 08:22:21 -0600
   t + (60 * 60 * 24)   #=> 2007-11-20 08:22:21 -0600


@overload +(numeric)
  @return [Time];F:@namespaceIu;	Time;F:@docstring_extra0:@sourceI"/*
 *  call-seq:
 *     time + numeric -> time
 *
 *  Addition---Adds some number of seconds (possibly fractional) to
 *  <i>time</i> and returns that value as a new time.
 *
 *     t = Time.now         #=> 2007-11-19 08:22:21 -0600
 *     t + (60 * 60 * 24)   #=> 2007-11-20 08:22:21 -0600
 */

static VALUE
time_plus(VALUE time1, VALUE time2)
{
    struct time_object *tobj;
    GetTimeval(time1, tobj);

    if (IsTimeval(time2)) {
    rb_raise(rb_eTypeError, "time + time?");
    }
    return time_add(tobj, time2, 1);
};F

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
pry-doc-0.4.4 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.4.3 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.4.2 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.4.1 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.4.0 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.3.0 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.2.4pre1 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.2.3pre1 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.2.1 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.2.0 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-doc-0.1.5pre1 lib/pry-doc/core_docs_19/objects/Time/_2B_i.dat
pry-0.6.9pre1-i386-mingw32 lib/pry/core_docs_19/objects/Time/_2B_i.dat