status = addToResultIfExists(null, bytes, begin, end, flags, func, arg); } else if (isJarFilePath(bytes, begin, end)) { if (getZipEntryFor(bytes, begin, end) != null) { status = addToResultIfExists(cwd, bytes, begin, end, flags, func, arg);
status = addToResultIfExists(runtime, null, path, begin, end, enc, flags, func, arg); } else { status = addToResultIfExists(runtime, cwd, path, begin, end, enc, flags, func, arg);
status = addToResultIfExists(runtime, null, path, begin, end, enc, flags, func, arg); } else { status = addToResultIfExists(runtime, cwd, path, begin, end, enc, flags, func, arg);
status = addToResultIfExists(null, bytes, begin, end, flags, func, arg); } else if ((end - begin) > 0) { // Length check is a hack. We should not be reeiving "" as a filename ever. status = addToResultIfExists(cwd, bytes, begin, end, flags, func, arg);