21 lines
739 B
JavaScript
21 lines
739 B
JavaScript
// Metro module 550 (f551).
|
|
import * as _Module542 from "./Module542";
|
|
import * as _callBindBasic from "./callBindBasic";
|
|
let r11;
|
|
L6: {
|
|
try {
|
|
r11 = [].__proto__ === Array.prototype;
|
|
} catch (r12) {
|
|
if (r12 && typeof r12 === "object" && "code" in r12 && r12.code === "ERR_PROTO_ACCESS") {
|
|
break L6;
|
|
}
|
|
throw r12;
|
|
}
|
|
}
|
|
const r18 = !!r11 && _Module542 && _Module542(Object.prototype, "__proto__");
|
|
const Object2 = Object;
|
|
const getPrototypeOf = Object2.getPrototypeOf;
|
|
module.exports = r18 && typeof r18.get === "function" ? _callBindBasic([r18.get]) : typeof getPrototypeOf === "function" ? function getDunder(a0) {
|
|
return getPrototypeOf(a0 != null ? Object2(a0) : a0);
|
|
} : typeof getPrototypeOf === "function";
|