24 lines
572 B
JavaScript
24 lines
572 B
JavaScript
// Metro module 1637 (f1638).
|
|
import * as _Module1609 from "./Module1609";
|
|
let r31;
|
|
const shouldBeUseWeb = _Module1609.shouldBeUseWeb();
|
|
let c1295_0 = Symbol("shareable flag");
|
|
let c1295_1 = shouldBeUseWeb ? null : new WeakMap();
|
|
const r26 = {
|
|
set: null,
|
|
get: null
|
|
};
|
|
if (shouldBeUseWeb) {
|
|
r26.set = () => {};
|
|
r26.get = () => null;
|
|
r31 = r26;
|
|
} else {
|
|
r26.set = (a0, a1) => {
|
|
c1295_1.set(a0, a1 ? a1 : c1295_0);
|
|
};
|
|
r26.get = c1295_1.get.bind(c1295_1);
|
|
r31 = r26;
|
|
}
|
|
export { c1295_0 as shareableMappingFlag };
|
|
export { r31 as shareableMappingCache };
|