Sha256: 5e3dfb8d0d8d0062872023b9bfd273d5737be5aa0771bce807b8f455a2983109

Contents?: true

Size: 798 Bytes

Versions: 12

Compression:

Stored size: 798 Bytes

Contents

o:$YARD::CodeObjects::MethodObject:
@name:add_finalizer:@docstringIC:YARD::Docstring"deprecated
:@objectu:YARD::StubProxyObjectSpace.add_finalizer:
@summary0:	@all"deprecated
:@ref_tags[:
@tags[:@current_file_has_commentsF:@scope:
class:@parameters[:@docstring_extra0:@files[["	gc.c0:@namespaceu;ObjectSpace:
@path"ObjectSpace.add_finalizer;[:@visibility:public:@source"y/* deprecated
 */

static VALUE
add_final(os, block)
    VALUE os, block;
{
    rb_warn("ObjectSpace::add_finalizer is deprecated; use define_finalizer");
    if (!rb_respond_to(block, rb_intern("call"))) {
    rb_raise(rb_eArgError, "wrong type argument %s (should be callable)",
         rb_obj_classname(block));
    }
    rb_ary_push(finalizers, block);
    return block;
}:@source_type:c

Version data entries

12 entries across 12 versions & 2 rubygems

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