package kotlin.reflect.jvm.internal.impl.metadata.builtins;

import defpackage.cr4;
import defpackage.kp6;
import defpackage.q07;
import defpackage.vx8;
import java.io.IOException;
import java.io.InputStream;
import kotlin.reflect.jvm.internal.impl.metadata.ProtoBuf;
import kotlin.reflect.jvm.internal.impl.protobuf.ExtensionRegistryLite;

/* JADX INFO: loaded from: classes3.dex */
@vx8
public final class ReadPackageFragmentKt {
    @kp6
    public static final q07<ProtoBuf.PackageFragment, BuiltInsBinaryVersion> readBuiltinsPackageFragment(@kp6 InputStream inputStream) throws IOException {
        ProtoBuf.PackageFragment from;
        cr4.g(inputStream, "<this>");
        try {
            BuiltInsBinaryVersion from2 = BuiltInsBinaryVersion.Companion.readFrom(inputStream);
            if (from2.isCompatibleWithCurrentCompilerVersion()) {
                ExtensionRegistryLite extensionRegistryLiteNewInstance = ExtensionRegistryLite.newInstance();
                BuiltInsProtoBuf.registerAllExtensions(extensionRegistryLiteNewInstance);
                from = ProtoBuf.PackageFragment.parseFrom(inputStream, extensionRegistryLiteNewInstance);
            } else {
                from = null;
            }
            q07<ProtoBuf.PackageFragment, BuiltInsBinaryVersion> q07Var = new q07<>(from, from2);
            inputStream.close();
            return q07Var;
        } finally {
        }
    }
}
