public IRubyObject rubyEncodingFromObject(IRubyObject str) { if (str instanceof RubyEncoding) { return str; } Entry entry = findEntry(str); if (entry == null) return runtime.getNil(); return getEncodingList()[entry.getIndex()]; }
public IRubyObject rubyEncodingFromObject(IRubyObject str) { if (str instanceof RubyEncoding) { return str; } Entry entry = findEntry(str); if (entry == null) return runtime.getNil(); return getEncodingList()[entry.getIndex()]; }
public IRubyObject rubyEncodingFromObject(IRubyObject str) { if (str instanceof RubyEncoding) { return str; } Entry entry = findEntry(str); if (entry == null) return runtime.getNil(); return getEncodingList()[entry.getIndex()]; }
public IRubyObject rubyEncodingFromObject(IRubyObject str) { if (str instanceof RubyEncoding) { return str; } Entry entry = findEntry(str); if (entry == null) return runtime.getNil(); return getEncodingList()[entry.getIndex()]; }