Method: String#each_char

Defined in:
string.c

#each_char {|c| ... } ⇒ self #each_charObject

:include: doc/string/each_char.rdoc

Overloads:

  • #each_char {|c| ... } ⇒ self

    Yields:

    • (c)

    Returns:

    • (self)


9732
9733
9734
9735
9736
9737
# File 'string.c', line 9732

static VALUE
rb_str_each_char(VALUE str)
{
    RETURN_SIZED_ENUMERATOR(str, 0, 0, rb_str_each_char_size);
    return rb_str_enumerate_chars(str, 0);
}