Sha256: 89b35364242491803085a362bbc27ec2319f5cb31d0aeea132db952dd2442117
Contents?: true
Size: 1.43 KB
Versions: 12
Compression:
Stored size: 1.43 KB
Contents
o:$YARD::CodeObjects::MethodObject: @name: each:@docstringIC:YARD::Docstring"{Iterates the given block using the object and the method specified in the first place. If no block is given, returns self. :@objectu:YARD::StubProxy Enumerable::Enumerator#each: @summary0: @all"�Iterates the given block using the object and the method specified in the first place. If no block is given, returns self. @overload each @yield []:@ref_tags[: @tags[o:YARD::Tags::OverloadTag ; u; Enumerable::Enumerator#each;;;IC; " ; u; Enumerable::Enumerator#each;0; "@yield [];[;[o:YARD::Tags::Tag ; 0;0:@types0: @text"[]:@tag_name" yield;0:@parameters[;0:@signature" each;" overload:@current_file_has_commentsF:@scope: instance;[:@docstring_extra0:@files[["enumerator.c0:@namespaceu;Enumerable::Enumerator: @path" Enumerable::Enumerator#each;[:@visibility:public:@source"/* * call-seq: * enum.each {...} * * Iterates the given block using the object and the method specified * in the first place. If no block is given, returns self. * */ static VALUE enumerator_each(obj) VALUE obj; { struct enumerator *e; int argc = 0; VALUE *argv = 0; if (!rb_block_given_p()) return obj; e = enumerator_ptr(obj); if (e->args) { argc = RARRAY_LEN(e->args); argv = RARRAY_PTR(e->args); } return rb_block_call(e->obj, e->meth, argc, argv, e->iter, (VALUE)e); }:@source_type:c
Version data entries
12 entries across 12 versions & 2 rubygems