parseModeEncoding(context, ioEncodable, tmp.asJavaString(), fmode_p); } else { ioExtIntToEncs(context, ioEncodable, rbToEncoding(context, encoding), null, 0);
parseModeEncoding(context, ioEncodable, tmp.asJavaString(), fmode_p); } else { ioExtIntToEncs(context, ioEncodable, rbToEncoding(context, encoding), null, 0);
parseModeEncoding(context, ioEncodable, tmp.asJavaString(), fmode_p); } else { ioExtIntToEncs(context, ioEncodable, rbToEncoding(context, encoding), null, 0);
parseModeEncoding(context, ioEncodable, tmp.asJavaString(), fmode_p); } else { ioExtIntToEncs(context, ioEncodable, rbToEncoding(context, encoding), null, 0);
parseModeEncoding(context, ioEncodable, p.substring(colonSplit + 1), fmode_p); } else { Encoding e = (fmode_p[0] & OpenFile.BINMODE) != 0 ? ascii8bitEncoding(context.runtime) : null;
parseModeEncoding(context, ioEncodable, p.substring(colonSplit + 1), fmode_p); } else { Encoding e = (fmode_p[0] & OpenFile.BINMODE) != 0 ? ascii8bitEncoding(context.runtime) : null;
tmp = v1.checkStringType19(); if (!tmp.isNil() && EncodingUtils.encAsciicompat(EncodingUtils.encGet(context, tmp))) { EncodingUtils.parseModeEncoding(context, holder, tmp.asJavaString(), null); EncodingUtils.SET_UNIVERSAL_NEWLINE_DECORATOR_IF_ENC2(holder.getEnc2(), ecflags); ecflags = EncodingUtils.econvPrepareOptions(context, opt, ecopts_p, ecflags);
tmp = v1.checkStringType19(); if (!tmp.isNil() && EncodingUtils.encAsciicompat(EncodingUtils.encGet(context, tmp))) { EncodingUtils.parseModeEncoding(context, holder, tmp.asJavaString(), null); EncodingUtils.SET_UNIVERSAL_NEWLINE_DECORATOR_IF_ENC2(holder.getEnc2(), ecflags); ecflags = EncodingUtils.econvPrepareOptions(context, opt, ecopts_p, ecflags);
IRubyObject tmp = v1.checkStringType(); if (tmp != nil && EncodingUtils.encAsciicompat(EncodingUtils.encGet(context, tmp))) { EncodingUtils.parseModeEncoding(context, holder, tmp.asJavaString(), null); EncodingUtils.SET_UNIVERSAL_NEWLINE_DECORATOR_IF_ENC2(holder.getEnc2(), ecflags); ecflags = EncodingUtils.econvPrepareOptions(context, opt, ecopts_p, ecflags);
IRubyObject tmp = v1.checkStringType(); if (tmp != nil && EncodingUtils.encAsciicompat(EncodingUtils.encGet(context, tmp))) { EncodingUtils.parseModeEncoding(context, holder, tmp.asJavaString(), null); EncodingUtils.SET_UNIVERSAL_NEWLINE_DECORATOR_IF_ENC2(holder.getEnc2(), ecflags); ecflags = EncodingUtils.econvPrepareOptions(context, opt, ecopts_p, ecflags);
parseModeEncoding(context, ioEncodable, p.substring(colonSplit + 1), fmode_p); } else { Encoding e = (fmode_p[0] & OpenFile.BINMODE) != 0 ? ascii8bitEncoding(runtime) : null;
parseModeEncoding(context, ioEncodable, p.substring(colonSplit + 1), fmode_p); } else { Encoding e = (fmode_p[0] & OpenFile.BINMODE) != 0 ? ascii8bitEncoding(runtime) : null;