} else if (firstCount == 0) {
return result;
}
try {
callEach(runtime, context, self, Arity.ONE_ARGUMENT, new BlockCallback() {
private int iter = RubyNumeric.fix2int(num);
public IRubyObject call(ThreadContext ctx, IRubyObject[] largs, Block blk) {
IRubyObject larg = checkArgs(runtime, largs);
checkContext(localContext, ctx, "first");
result.append(larg);