s/useMemoCache/unstable_useMemoCache
uMC is still prefixed with unstable in React (https://github.com/facebook/react/blob/653dd2348ccfd7bfa4e11d814e247ed3ff7c5fa7/packages/react/src/React.js#L143)
Lauren Tan committed
Feb 7, 2023 at 11:40 UTC
195f473cb4dac36a98e87e37de19694f0b1cd5d4
125 files changed
+129
-129
compiler/forget/src/ReactiveScopes/CodegenReactiveFunction.ts
+1
-1
@@ -49,7 +49,7 @@ export function codegenReactiveFunction(
49
t.callExpression(
50
t.memberExpression(
51
t.identifier("React"),
52
- t.identifier("useMemoCache")
52
+ t.identifier("unstable_useMemoCache")
53
),
54
[]
55
)
compiler/forget/src/__tests__/fixtures/hir/alias-computed-load.expect.md
+1
-1
@@ -17,7 +17,7 @@ function component(a) {
17
18
```javascript
19
function component(a) {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
const c_0 = $[0] !== a;
22
let x;
23
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/alias-nested-member-path-mutate.expect.md
+1
-1
@@ -18,7 +18,7 @@ function component() {
18
19
```javascript
20
function component() {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
let x;
23
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
24
const z = [];
compiler/forget/src/__tests__/fixtures/hir/alias-nested-member-path.expect.md
+1
-1
@@ -17,7 +17,7 @@ function component() {
17
18
```javascript
19
function component() {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
let z;
22
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
23
z = [];
compiler/forget/src/__tests__/fixtures/hir/alias-while.expect.md
+1
-1
@@ -27,7 +27,7 @@ function mutate(x, y) {}
27
28
```javascript
29
function foo(cond) {
30
- const $ = React.useMemoCache();
30
+ const $ = React.unstable_useMemoCache();
31
const c_0 = $[0] !== cond;
32
let a;
33
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/array-access-assignment.expect.md
+1
-1
@@ -17,7 +17,7 @@ function foo(a, b, c) {
17
18
```javascript
19
function foo(a, b, c) {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
const c_0 = $[0] !== a;
22
const c_1 = $[1] !== b;
23
const c_2 = $[2] !== c;
compiler/forget/src/__tests__/fixtures/hir/assignment-expression-nested-path.expect.md
+1
-1
@@ -15,7 +15,7 @@ function g(props) {
15
16
```javascript
17
function g(props) {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
const c_0 = $[0] !== props.c;
20
let a;
21
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/assignment-variations-complex-lvalue-array.expect.md
+1
-1
@@ -15,7 +15,7 @@ function foo() {
15
16
```javascript
17
function foo() {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
let a;
20
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
21
a = [[1]];
compiler/forget/src/__tests__/fixtures/hir/assignment-variations-complex-lvalue.expect.md
+1
-1
@@ -15,7 +15,7 @@ function g() {
15
16
```javascript
17
function g() {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
let x;
20
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
21
x = { y: { z: 1 } };
compiler/forget/src/__tests__/fixtures/hir/bug_object-pattern.expect.md
+1
-1
@@ -14,7 +14,7 @@ function component(t) {
14
15
```javascript
16
function component(t) {
17
- const $ = React.useMemoCache();
17
+ const $ = React.unstable_useMemoCache();
18
const a = t.a;
19
const c_0 = $[0] !== a;
20
let y;
compiler/forget/src/__tests__/fixtures/hir/call.expect.md
+1
-1
@@ -21,7 +21,7 @@ function Component(props) {
21
function foo() {}
22
23
function Component(props) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
let a;
26
let b;
27
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
compiler/forget/src/__tests__/fixtures/hir/capture-func-passed-to-jsx.expect.md
+1
-1
@@ -20,7 +20,7 @@ function component(a, b) {
20
21
```javascript
22
function component(a, b) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== b;
25
let y;
26
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capture-indirect-mutate-alias.expect.md
+1
-1
@@ -20,7 +20,7 @@ function component(a) {
20
21
```javascript
22
function component(a) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== a;
25
let x;
26
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capture-param-mutate.expect.md
+1
-1
@@ -46,7 +46,7 @@ function getNativeLogFunction(level) {
46
47
```javascript
48
function getNativeLogFunction(level) {
49
- const $ = React.useMemoCache();
49
+ const $ = React.unstable_useMemoCache();
50
const c_0 = $[0] !== level;
51
let t0;
52
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capture_mutate-across-fns.expect.md
+1
-1
@@ -18,7 +18,7 @@ function component(a) {
18
19
```javascript
20
function component(a) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== a;
23
let z;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-arrow-function-1.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component(a) {
16
17
```javascript
18
function component(a) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
let z;
22
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-func-mutate-2.expect.md
+1
-1
@@ -19,7 +19,7 @@ function component(a, b) {
19
20
```javascript
21
function component(a, b) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== b;
24
let y;
25
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-func-mutate-3.expect.md
+1
-1
@@ -18,7 +18,7 @@ function component(a, b) {
18
19
```javascript
20
function component(a, b) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== b;
23
let y;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-func-mutate-nested.expect.md
+1
-1
@@ -17,7 +17,7 @@ function component(a) {
17
18
```javascript
19
function component(a) {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
const c_0 = $[0] !== a;
22
let x;
23
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-func-mutate.expect.md
+1
-1
@@ -19,7 +19,7 @@ function component(a, b) {
19
20
```javascript
21
function component(a, b) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== a;
24
const c_1 = $[1] !== b;
25
let x;
compiler/forget/src/__tests__/fixtures/hir/capturing-function-1.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component(a) {
16
17
```javascript
18
function component(a) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
let z;
22
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-function-within-block.expect.md
+1
-1
@@ -19,7 +19,7 @@ function component(a) {
19
20
```javascript
21
function component(a) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== a;
24
let z;
25
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-member-expr.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component(a) {
16
17
```javascript
18
function component(a) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
let z;
22
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-nested-member-call.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component(a) {
16
17
```javascript
18
function component(a) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
let t0;
22
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-nested-member-expr-in-nested-func.expect.md
+1
-1
@@ -18,7 +18,7 @@ function component(a) {
18
19
```javascript
20
function component(a) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== a;
23
let t0;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-nested-member-expr.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component(a) {
16
17
```javascript
18
function component(a) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
let t0;
22
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-variable-in-nested-block.expect.md
+1
-1
@@ -18,7 +18,7 @@ function component(a) {
18
19
```javascript
20
function component(a) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== a;
23
let z;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/capturing-variable-in-nested-function.expect.md
+1
-1
@@ -18,7 +18,7 @@ function component(a) {
18
19
```javascript
20
function component(a) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== a;
23
let z;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/chained-assignment-expressions.expect.md
+1
-1
@@ -17,7 +17,7 @@ function foo() {
17
18
```javascript
19
function foo() {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
let z;
22
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
23
const x = { x: 0 };
compiler/forget/src/__tests__/fixtures/hir/component.expect.md
+1
-1
@@ -35,7 +35,7 @@ function Component(props) {
35
36
```javascript
37
function Component(props) {
38
- const $ = React.useMemoCache();
38
+ const $ = React.unstable_useMemoCache();
39
const items = props.items;
40
const maxItems = props.maxItems;
41
const c_0 = $[0] !== maxItems;
compiler/forget/src/__tests__/fixtures/hir/computed-store-alias.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component(a, b) {
16
17
```javascript
18
function component(a, b) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
const c_1 = $[1] !== b;
22
let x;
compiler/forget/src/__tests__/fixtures/hir/concise-arrow-expr.expect.md
+1
-1
@@ -14,7 +14,7 @@ function component() {
14
15
```javascript
16
function component() {
17
- const $ = React.useMemoCache();
17
+ const $ = React.unstable_useMemoCache();
18
let t0;
19
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
20
t0 = useState(0);
compiler/forget/src/__tests__/fixtures/hir/conditional-break.expect.md
+4
-4
@@ -65,7 +65,7 @@ function ComponentD(props) {
65
* props.b does *not* influence `a`
66
*/
67
function ComponentA(props) {
68
- const $ = React.useMemoCache();
68
+ const $ = React.unstable_useMemoCache();
69
const c_0 = $[0] !== props.a;
70
const c_1 = $[1] !== props.b;
71
const c_2 = $[2] !== props.d;
@@ -92,7 +92,7 @@ function ComponentA(props) {
92
* props.b *does* influence `a`
93
*/
94
function ComponentB(props) {
95
- const $ = React.useMemoCache();
95
+ const $ = React.unstable_useMemoCache();
96
const c_0 = $[0] !== props.a;
97
const c_1 = $[1] !== props.b;
98
const c_2 = $[2] !== props.c;
@@ -121,7 +121,7 @@ function ComponentB(props) {
121
* props.b *does* influence `a`, but only in a way that is never observable
122
*/
123
function ComponentC(props) {
124
- const $ = React.useMemoCache();
124
+ const $ = React.unstable_useMemoCache();
125
const c_0 = $[0] !== props.a;
126
const c_1 = $[1] !== props.b;
127
const c_2 = $[2] !== props.c;
@@ -151,7 +151,7 @@ function ComponentC(props) {
151
* props.b *does* influence `a`
152
*/
153
function ComponentD(props) {
154
- const $ = React.useMemoCache();
154
+ const $ = React.unstable_useMemoCache();
155
const c_0 = $[0] !== props.a;
156
const c_1 = $[1] !== props.b;
157
const c_2 = $[2] !== props.c;
compiler/forget/src/__tests__/fixtures/hir/conditional-on-mutable.expect.md
+2
-2
@@ -35,7 +35,7 @@ function mayMutate() {}
35
36
```javascript
37
function ComponentA(props) {
38
- const $ = React.useMemoCache();
38
+ const $ = React.unstable_useMemoCache();
39
const c_0 = $[0] !== props.p0;
40
const c_1 = $[1] !== props.p1;
41
const c_2 = $[2] !== props.p2;
@@ -74,7 +74,7 @@ function ComponentA(props) {
74
}
75
76
function ComponentB(props) {
77
- const $ = React.useMemoCache();
77
+ const $ = React.unstable_useMemoCache();
78
const c_0 = $[0] !== props.p0;
79
const c_1 = $[1] !== props.p1;
80
const c_2 = $[2] !== props.p2;
compiler/forget/src/__tests__/fixtures/hir/constant-propagation-for.expect.md
+1
-1
@@ -16,7 +16,7 @@ function foo() {
16
17
```javascript
18
function foo() {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
let y;
21
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
22
y = 0;
compiler/forget/src/__tests__/fixtures/hir/constant-propagation-while.expect.md
+1
-1
@@ -17,7 +17,7 @@ function foo() {
17
18
```javascript
19
function foo() {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
let y;
22
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
23
y = 0;
compiler/forget/src/__tests__/fixtures/hir/constructor.expect.md
+1
-1
@@ -21,7 +21,7 @@ function Component(props) {
21
function Foo() {}
22
23
function Component(props) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
let a;
26
let b;
27
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
compiler/forget/src/__tests__/fixtures/hir/dce-loop.expect.md
+1
-1
@@ -18,7 +18,7 @@ function foo(props) {
18
19
```javascript
20
function foo(props) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== props.max;
23
let y;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/dependencies-outputs.expect.md
+1
-1
@@ -23,7 +23,7 @@ function foo(a, b) {
23
24
```javascript
25
function foo(a, b) {
26
- const $ = React.useMemoCache();
26
+ const $ = React.unstable_useMemoCache();
27
const c_0 = $[0] !== a;
28
let x;
29
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/dependencies.expect.md
+1
-1
@@ -24,7 +24,7 @@ function foo(x, y, z) {
24
25
```javascript
26
function foo(x, y, z) {
27
- const $ = React.useMemoCache();
27
+ const $ = React.unstable_useMemoCache();
28
const items = [z];
29
items.push(x);
30
const c_0 = $[0] !== x;
compiler/forget/src/__tests__/fixtures/hir/destructuring-assignment.expect.md
+1
-1
@@ -27,7 +27,7 @@ function foo(a, b, c) {
27
28
```javascript
29
function foo(a, b, c) {
30
- const $ = React.useMemoCache();
30
+ const $ = React.unstable_useMemoCache();
31
32
const g = a[1][0].e.f;
33
compiler/forget/src/__tests__/fixtures/hir/destructuring.expect.md
+1
-1
@@ -26,7 +26,7 @@ function foo(a, b, c) {
26
27
```javascript
28
function foo(a, b, c) {
29
- const $ = React.useMemoCache();
29
+ const $ = React.unstable_useMemoCache();
30
const d = a[0];
31
const f = a[1][0].e.f;
32
compiler/forget/src/__tests__/fixtures/hir/extend-scopes-if.expect.md
+1
-1
@@ -23,7 +23,7 @@ function foo(a, b, c) {
23
24
```javascript
25
function foo(a, b, c) {
26
- const $ = React.useMemoCache();
26
+ const $ = React.unstable_useMemoCache();
27
const c_0 = $[0] !== a;
28
const c_1 = $[1] !== b;
29
const c_2 = $[2] !== c;
compiler/forget/src/__tests__/fixtures/hir/for-logical.expect.md
+1
-1
@@ -21,7 +21,7 @@ function foo(props) {
21
22
```javascript
23
function foo(props) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
let y;
26
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
27
y = 0;
compiler/forget/src/__tests__/fixtures/hir/frozen-after-alias.expect.md
+1
-1
@@ -19,7 +19,7 @@ function foo(x) {}
19
20
```javascript
21
function Component() {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
let a;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
25
a = [];
compiler/forget/src/__tests__/fixtures/hir/hook-call.expect.md
+1
-1
@@ -26,7 +26,7 @@ function useFreeze() {}
26
function foo() {}
27
28
function Component(props) {
29
- const $ = React.useMemoCache();
29
+ const $ = React.unstable_useMemoCache();
30
let x;
31
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
32
x = [];
compiler/forget/src/__tests__/fixtures/hir/hooks-freeze-arguments.expect.md
+1
-1
@@ -19,7 +19,7 @@ function call(x) {}
19
20
```javascript
21
function Component() {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
let a;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
25
a = [];
compiler/forget/src/__tests__/fixtures/hir/hooks-freeze-possibly-mutable-arguments.expect.md
+1
-1
@@ -26,7 +26,7 @@ function call(x) {}
26
27
```javascript
28
function Component(props) {
29
- const $ = React.useMemoCache();
29
+ const $ = React.unstable_useMemoCache();
30
const cond = props.cond;
31
const x = props.x;
32
const c_0 = $[0] !== cond;
compiler/forget/src/__tests__/fixtures/hir/independent-across-if.expect.md
+1
-1
@@ -56,7 +56,7 @@ function Foo() {}
56
* return = <Foo a={a} b={b} />
57
*/
58
function Component(props) {
59
- const $ = React.useMemoCache();
59
+ const $ = React.unstable_useMemoCache();
60
const c_0 = $[0] !== props.a;
61
const c_1 = $[1] !== props.b;
62
const c_2 = $[2] !== props.c;
compiler/forget/src/__tests__/fixtures/hir/independent.expect.md
+1
-1
@@ -38,7 +38,7 @@ function Foo() {}
38
* return = <Foo a={a} b={b} />
39
*/
40
function Component(props) {
41
- const $ = React.useMemoCache();
41
+ const $ = React.unstable_useMemoCache();
42
const c_0 = $[0] !== props.a;
43
let a;
44
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/independently-memoize-object-property.expect.md
+1
-1
@@ -16,7 +16,7 @@ function foo(a, b, c) {
16
17
```javascript
18
function foo(a, b, c) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
const c_1 = $[1] !== b;
22
const c_2 = $[2] !== c;
compiler/forget/src/__tests__/fixtures/hir/infer-phi-primitive.expect.md
+1
-1
@@ -20,7 +20,7 @@ function foo(a, b) {
20
21
```javascript
22
function foo(a, b) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== a;
25
let x;
26
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/interdependent-across-if.expect.md
+1
-1
@@ -45,7 +45,7 @@ function Foo() {}
45
* return = <Foo a={a} b={b} />
46
*/
47
function Component(props) {
48
- const $ = React.useMemoCache();
48
+ const $ = React.unstable_useMemoCache();
49
const c_0 = $[0] !== props.a;
50
const c_1 = $[1] !== props.b;
51
const c_2 = $[2] !== props.c;
compiler/forget/src/__tests__/fixtures/hir/interdependent.expect.md
+1
-1
@@ -37,7 +37,7 @@ function Foo() {}
37
* return = <Foo a={a} b={b} />
38
*/
39
function Component(props) {
40
- const $ = React.useMemoCache();
40
+ const $ = React.unstable_useMemoCache();
41
const c_0 = $[0] !== props.a;
42
const c_1 = $[1] !== props.b;
43
let a;
compiler/forget/src/__tests__/fixtures/hir/inverted-if.expect.md
+1
-1
@@ -20,7 +20,7 @@ function foo(a, b, c, d) {
20
21
```javascript
22
function foo(a, b, c, d) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== a;
25
const c_1 = $[1] !== b;
26
const c_2 = $[2] !== c;
compiler/forget/src/__tests__/fixtures/hir/issue933-disjoint-set-infinite-loop.expect.md
+1
-1
@@ -18,7 +18,7 @@ function MyApp(props) {
18
```javascript
19
// This caused an infinite loop in the compiler
20
function MyApp(props) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
let y;
23
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
24
y = makeObj();
compiler/forget/src/__tests__/fixtures/hir/jsx-fragment.expect.md
+1
-1
@@ -19,7 +19,7 @@ function Foo(props) {
19
20
```javascript
21
function Foo(props) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
let t0;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
25
t0 = <>Text</>;
compiler/forget/src/__tests__/fixtures/hir/jsx-spread.expect.md
+1
-1
@@ -14,7 +14,7 @@ function Component(props) {
14
15
```javascript
16
function Component(props) {
17
- const $ = React.useMemoCache();
17
+ const $ = React.unstable_useMemoCache();
18
const c_0 = $[0] !== props;
19
let t0;
20
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/logical-expression-object.expect.md
+1
-1
@@ -19,7 +19,7 @@ function component(props) {
19
20
```javascript
21
function component(props) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== props;
24
let t0;
25
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/logical-expression.expect.md
+1
-1
@@ -14,7 +14,7 @@ function component(props) {
14
15
```javascript
16
function component(props) {
17
- const $ = React.useMemoCache();
17
+ const $ = React.unstable_useMemoCache();
18
const c_0 = $[0] !== props;
19
let t0;
20
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/method-call-computed.expect.md
+1
-1
@@ -22,7 +22,7 @@ function foo(a, b, c) {
22
23
```javascript
24
function foo(a, b, c) {
25
- const $ = React.useMemoCache();
25
+ const $ = React.unstable_useMemoCache();
26
const c_0 = $[0] !== a;
27
let x;
28
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/method-call-fn-call.expect.md
+1
-1
@@ -19,7 +19,7 @@ function foo(a, b, c) {
19
20
```javascript
21
function foo(a, b, c) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== a;
24
let x;
25
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/method-call.expect.md
+1
-1
@@ -18,7 +18,7 @@ function foo(a, b, c) {
18
19
```javascript
20
function foo(a, b, c) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== a;
23
let x;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/mutable-liverange-loop.expect.md
+1
-1
@@ -41,7 +41,7 @@ function mutate() {}
41
function cond() {}
42
43
function Component(props) {
44
- const $ = React.useMemoCache();
44
+ const $ = React.unstable_useMemoCache();
45
const a = {};
46
const b = {};
47
let c;
compiler/forget/src/__tests__/fixtures/hir/mutate-captured-arg-separately.expect.md
+1
-1
@@ -18,7 +18,7 @@ function component(a) {
18
19
```javascript
20
function component(a) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
const c_0 = $[0] !== a;
23
let y;
24
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/obj-literal-cached-in-if-else.expect.md
+1
-1
@@ -19,7 +19,7 @@ function foo(a, b, c, d) {
19
20
```javascript
21
function foo(a, b, c, d) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== b;
24
const c_1 = $[1] !== c;
25
let x;
compiler/forget/src/__tests__/fixtures/hir/obj-literal-mutated-after-if-else.expect.md
+1
-1
@@ -20,7 +20,7 @@ function foo(a, b, c, d) {
20
21
```javascript
22
function foo(a, b, c, d) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== b;
25
const c_1 = $[1] !== c;
26
let x;
compiler/forget/src/__tests__/fixtures/hir/obj-mutated-after-if-else.expect.md
+1
-1
@@ -20,7 +20,7 @@ function foo(a, b, c, d) {
20
21
```javascript
22
function foo(a, b, c, d) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const x = someObj();
25
const c_0 = $[0] !== a;
26
let x$0;
compiler/forget/src/__tests__/fixtures/hir/object-pattern-params.expect.md
+1
-1
@@ -14,7 +14,7 @@ function component({ a, b }) {
14
15
```javascript
16
function component(t8) {
17
- const $ = React.useMemoCache();
17
+ const $ = React.unstable_useMemoCache();
18
const a = t8.a;
19
const b = t8.b;
20
const c_0 = $[0] !== a;
compiler/forget/src/__tests__/fixtures/hir/optional-member-expression.expect.md
+1
-1
@@ -16,7 +16,7 @@ function Foo(props) {
16
17
```javascript
18
function Foo(props) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== props.a;
21
let x;
22
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/overlapping-scopes-shadowing-within-block.expect.md
+1
-1
@@ -21,7 +21,7 @@ function foo(a, b, c) {
21
22
```javascript
23
function foo(a, b, c) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
const c_0 = $[0] !== a;
26
const c_1 = $[1] !== b;
27
const c_2 = $[2] !== c;
compiler/forget/src/__tests__/fixtures/hir/overlapping-scopes-within-block.expect.md
+1
-1
@@ -21,7 +21,7 @@ function foo(a, b, c) {
21
22
```javascript
23
function foo(a, b, c) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
const c_0 = $[0] !== a;
26
const c_1 = $[1] !== b;
27
const c_2 = $[2] !== c;
compiler/forget/src/__tests__/fixtures/hir/primitive-alias-mutate.expect.md
+1
-1
@@ -20,7 +20,7 @@ function component(a) {
20
21
```javascript
22
function component(a) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== a;
25
let x;
26
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/prop-capturing-function-1.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component(a, b) {
16
17
```javascript
18
function component(a, b) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a;
21
const c_1 = $[1] !== b;
22
let z;
compiler/forget/src/__tests__/fixtures/hir/property-assignment.expect.md
+1
-1
@@ -17,7 +17,7 @@ function Component(props) {
17
18
```javascript
19
function Component(props) {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
const c_0 = $[0] !== props.p0;
22
let x;
23
let child;
compiler/forget/src/__tests__/fixtures/hir/reactive-scope-grouping.expect.md
+1
-1
@@ -18,7 +18,7 @@ function foo() {
18
19
```javascript
20
function foo() {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
let x;
23
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
24
x = {};
compiler/forget/src/__tests__/fixtures/hir/reactive-scopes-if.expect.md
+1
-1
@@ -20,7 +20,7 @@ function foo(a, b, c) {
20
21
```javascript
22
function foo(a, b, c) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== a;
25
const c_1 = $[1] !== b;
26
const c_2 = $[2] !== c;
compiler/forget/src/__tests__/fixtures/hir/reactive-scopes.expect.md
+1
-1
@@ -19,7 +19,7 @@ function f(a, b) {
19
20
```javascript
21
function f(a, b) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== a.length;
24
const c_1 = $[1] !== b;
25
let x;
compiler/forget/src/__tests__/fixtures/hir/reassignment-conditional.expect.md
+1
-1
@@ -23,7 +23,7 @@ function Component(props) {
23
24
```javascript
25
function Component(props) {
26
- const $ = React.useMemoCache();
26
+ const $ = React.unstable_useMemoCache();
27
const c_0 = $[0] !== props.p0;
28
let x;
29
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/reassignment-separate-scopes.expect.md
+1
-1
@@ -34,7 +34,7 @@ function foo(a, b, c) {
34
35
```javascript
36
function foo(a, b, c) {
37
- const $ = React.useMemoCache();
37
+ const $ = React.unstable_useMemoCache();
38
const c_0 = $[0] !== a;
39
let x;
40
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/reassignment.expect.md
+1
-1
@@ -21,7 +21,7 @@ function Component(props) {
21
22
```javascript
23
function Component(props) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
const c_0 = $[0] !== props.p0;
26
const c_1 = $[1] !== props.p1;
27
let y;
compiler/forget/src/__tests__/fixtures/hir/sequence-expression.expect.md
+1
-1
@@ -18,7 +18,7 @@ function foo() {}
18
19
```javascript
20
function sequence(props) {
21
- const $ = React.useMemoCache();
21
+ const $ = React.unstable_useMemoCache();
22
Math.max(1, 2);
23
let t0;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
compiler/forget/src/__tests__/fixtures/hir/simple-alias.expect.md
+1
-1
@@ -21,7 +21,7 @@ function foo() {
21
```javascript
22
function mutate() {}
23
function foo() {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
let c$1;
26
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
27
const b = {};
compiler/forget/src/__tests__/fixtures/hir/simple-function-1.expect.md
+1
-1
@@ -15,7 +15,7 @@ function component() {
15
16
```javascript
17
function component() {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
let x;
20
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
21
x = function (a) {
compiler/forget/src/__tests__/fixtures/hir/simple-scope.expect.md
+1
-1
@@ -13,7 +13,7 @@ function foo(a) {
13
14
```javascript
15
function foo(a) {
16
- const $ = React.useMemoCache();
16
+ const $ = React.unstable_useMemoCache();
17
const c_0 = $[0] !== a.b;
18
let x;
19
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/simple.expect.md
+1
-1
@@ -15,7 +15,7 @@ export default function foo(x, y) {
15
16
```javascript
17
export default function foo(x, y) {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
if (x) {
20
const c_0 = $[0] !== y;
21
let t0;
compiler/forget/src/__tests__/fixtures/hir/ssa-arrayexpression.expect.md
+1
-1
@@ -15,7 +15,7 @@ function Component(props) {
15
16
```javascript
17
function Component(props) {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
const a = 1;
20
const b = 2;
21
let x;
compiler/forget/src/__tests__/fixtures/hir/ssa-call-jsx-2.expect.md
+1
-1
@@ -25,7 +25,7 @@ function Component(props) {
25
function foo() {}
26
27
function Component(props) {
28
- const $ = React.useMemoCache();
28
+ const $ = React.unstable_useMemoCache();
29
let a;
30
let b;
31
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
compiler/forget/src/__tests__/fixtures/hir/ssa-call-jsx.expect.md
+1
-1
@@ -21,7 +21,7 @@ function Component(props) {
21
function foo() {}
22
23
function Component(props) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
let a;
26
let b;
27
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
compiler/forget/src/__tests__/fixtures/hir/ssa-for-trivial-update.expect.md
+1
-1
@@ -16,7 +16,7 @@ function foo() {
16
17
```javascript
18
function foo() {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
let x;
21
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
22
x = 1;
compiler/forget/src/__tests__/fixtures/hir/ssa-for.expect.md
+1
-1
@@ -16,7 +16,7 @@ function foo() {
16
17
```javascript
18
function foo() {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
let x;
21
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
22
x = 1;
compiler/forget/src/__tests__/fixtures/hir/ssa-nested-partial-phi.expect.md
+1
-1
@@ -19,7 +19,7 @@ function foo(a, b, c) {
19
20
```javascript
21
function foo(a, b, c) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const x = a;
24
if (b) {
25
const c_0 = $[0] !== c;
compiler/forget/src/__tests__/fixtures/hir/ssa-nested-partial-reassignment.expect.md
+1
-1
@@ -20,7 +20,7 @@ function foo(a, b, c, d, e) {
20
21
```javascript
22
function foo(a, b, c, d, e) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const x = null;
25
const c_0 = $[0] !== a;
26
const c_1 = $[1] !== b;
compiler/forget/src/__tests__/fixtures/hir/ssa-newexpression.expect.md
+1
-1
@@ -19,7 +19,7 @@ function Component(props) {
19
function Foo() {}
20
21
function Component(props) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
let c;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
25
const a = [];
compiler/forget/src/__tests__/fixtures/hir/ssa-objectexpression-phi.expect.md
+1
-1
@@ -22,7 +22,7 @@ function foo() {
22
23
```javascript
24
function foo() {
25
- const $ = React.useMemoCache();
25
+ const $ = React.unstable_useMemoCache();
26
const x = 1;
27
28
const y = 3;
compiler/forget/src/__tests__/fixtures/hir/ssa-objectexpression.expect.md
+1
-1
@@ -15,7 +15,7 @@ function Component(props) {
15
16
```javascript
17
function Component(props) {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
const a = 1;
20
const b = 2;
21
let x;
compiler/forget/src/__tests__/fixtures/hir/ssa-property-alias-alias-mutate-if.expect.md
+1
-1
@@ -22,7 +22,7 @@ function foo(a) {
22
23
```javascript
24
function foo(a) {
25
- const $ = React.useMemoCache();
25
+ const $ = React.unstable_useMemoCache();
26
const c_0 = $[0] !== a;
27
let x;
28
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/ssa-property-alias-if.expect.md
+1
-1
@@ -20,7 +20,7 @@ function foo(a) {
20
21
```javascript
22
function foo(a) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== a;
25
let x;
26
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/ssa-property-alias-mutate-if.expect.md
+1
-1
@@ -21,7 +21,7 @@ function foo(a) {
21
22
```javascript
23
function foo(a) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
const c_0 = $[0] !== a;
26
let x;
27
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/ssa-property-alias-mutate-inside-if.expect.md
+1
-1
@@ -21,7 +21,7 @@ function foo(a) {
21
22
```javascript
23
function foo(a) {
24
- const $ = React.useMemoCache();
24
+ const $ = React.unstable_useMemoCache();
25
const c_0 = $[0] !== a;
26
let x;
27
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/ssa-property-alias-mutate.expect.md
+1
-1
@@ -19,7 +19,7 @@ function foo() {
19
20
```javascript
21
function foo() {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
let y;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
25
const a = {};
compiler/forget/src/__tests__/fixtures/hir/ssa-property-call.expect.md
+1
-1
@@ -15,7 +15,7 @@ function foo() {
15
16
```javascript
17
function foo() {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
let y;
20
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
21
const x = [];
compiler/forget/src/__tests__/fixtures/hir/ssa-property-mutate-2.expect.md
+1
-1
@@ -16,7 +16,7 @@ function foo() {
16
17
```javascript
18
function foo() {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
let y;
21
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
22
const x = [];
compiler/forget/src/__tests__/fixtures/hir/ssa-property-mutate-alias.expect.md
+1
-1
@@ -19,7 +19,7 @@ function foo() {
19
20
```javascript
21
function foo() {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
let y;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
25
const a = {};
compiler/forget/src/__tests__/fixtures/hir/ssa-property-mutate.expect.md
+1
-1
@@ -16,7 +16,7 @@ function foo() {
16
17
```javascript
18
function foo() {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
let y;
21
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
22
const x = [];
compiler/forget/src/__tests__/fixtures/hir/ssa-property.expect.md
+1
-1
@@ -15,7 +15,7 @@ function foo() {
15
16
```javascript
17
function foo() {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
let x;
20
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
21
x = [];
compiler/forget/src/__tests__/fixtures/hir/ssa-shadowing.expect.md
+1
-1
@@ -23,7 +23,7 @@ function Foo(cond) {
23
function log() {}
24
25
function Foo(cond) {
26
- const $ = React.useMemoCache();
26
+ const $ = React.unstable_useMemoCache();
27
const str = "";
28
const c_0 = $[0] !== cond;
29
let str$0;
compiler/forget/src/__tests__/fixtures/hir/ssa-while.expect.md
+1
-1
@@ -17,7 +17,7 @@ function foo() {
17
18
```javascript
19
function foo() {
20
- const $ = React.useMemoCache();
20
+ const $ = React.unstable_useMemoCache();
21
let x;
22
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
23
x = 1;
compiler/forget/src/__tests__/fixtures/hir/store-via-call.expect.md
+1
-1
@@ -15,7 +15,7 @@ function foo() {
15
16
```javascript
17
function foo() {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
let x;
20
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
21
x = {};
compiler/forget/src/__tests__/fixtures/hir/store-via-new.expect.md
+1
-1
@@ -15,7 +15,7 @@ function Foo() {
15
16
```javascript
17
function Foo() {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
let x;
20
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
21
x = {};
compiler/forget/src/__tests__/fixtures/hir/switch-non-final-default.expect.md
+1
-1
@@ -32,7 +32,7 @@ function Component(props) {
32
33
```javascript
34
function Component(props) {
35
- const $ = React.useMemoCache();
35
+ const $ = React.unstable_useMemoCache();
36
const c_0 = $[0] !== props.p0;
37
const c_1 = $[1] !== props.p2;
38
let x;
compiler/forget/src/__tests__/fixtures/hir/switch.expect.md
+1
-1
@@ -27,7 +27,7 @@ function Component(props) {
27
28
```javascript
29
function Component(props) {
30
- const $ = React.useMemoCache();
30
+ const $ = React.unstable_useMemoCache();
31
const c_0 = $[0] !== props.p0;
32
const c_1 = $[1] !== props.p2;
33
const c_2 = $[2] !== props.p3;
compiler/forget/src/__tests__/fixtures/hir/tagged-template-literal.expect.md
+1
-1
@@ -25,7 +25,7 @@ function component() {
25
26
```javascript
27
function component() {
28
- const $ = React.useMemoCache();
28
+ const $ = React.unstable_useMemoCache();
29
let t;
30
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
31
t = graphql`
compiler/forget/src/__tests__/fixtures/hir/template-literal.expect.md
+1
-1
@@ -25,7 +25,7 @@ function componentA(props) {
25
}
26
27
function componentB(props) {
28
- const $ = React.useMemoCache();
28
+ const $ = React.unstable_useMemoCache();
29
const t0 = `hello ${props.a}`;
30
const c_0 = $[0] !== t0;
31
let x;
compiler/forget/src/__tests__/fixtures/hir/ternary-expression.expect.md
+1
-1
@@ -14,7 +14,7 @@ function ternary(props) {
14
15
```javascript
16
function ternary(props) {
17
- const $ = React.useMemoCache();
17
+ const $ = React.unstable_useMemoCache();
18
const c_0 = $[0] !== props;
19
let t0;
20
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/type-binary-operator.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component() {
16
17
```javascript
18
function component() {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
let a;
21
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
22
a = some();
compiler/forget/src/__tests__/fixtures/hir/type-cast-expression.flow.expect.md
+1
-1
@@ -19,7 +19,7 @@ function Component(props) {
19
// @flow
20
type Foo = { bar: string };
21
function Component(props) {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
const c_0 = $[0] !== props.bar;
24
let y;
25
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/type-field-load.expect.md
+1
-1
@@ -14,7 +14,7 @@ function component() {
14
15
```javascript
16
function component() {
17
- const $ = React.useMemoCache();
17
+ const $ = React.unstable_useMemoCache();
18
let x;
19
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
20
x = { t: 1 };
compiler/forget/src/__tests__/fixtures/hir/type-test-field-load-binary-op.expect.md
+1
-1
@@ -20,7 +20,7 @@ function component() {
20
21
```javascript
22
function component() {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
let t0;
25
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
26
t0 = makeSomePrimitive();
compiler/forget/src/__tests__/fixtures/hir/type-test-field-store.expect.md
+1
-1
@@ -16,7 +16,7 @@ function component() {
16
17
```javascript
18
function component() {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
let x;
21
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
22
x = {};
compiler/forget/src/__tests__/fixtures/hir/type-test-polymorphic.expect.md
+1
-1
@@ -23,7 +23,7 @@ function component() {
23
24
```javascript
25
function component() {
26
- const $ = React.useMemoCache();
26
+ const $ = React.unstable_useMemoCache();
27
let p;
28
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
29
p = makePrimitive();
compiler/forget/src/__tests__/fixtures/hir/type-test-return-type-inference.expect.md
+1
-1
@@ -19,7 +19,7 @@ function component() {
19
20
```javascript
21
function component() {
22
- const $ = React.useMemoCache();
22
+ const $ = React.unstable_useMemoCache();
23
let x;
24
if ($[0] === Symbol.for("react.memo_cache_sentinel")) {
25
x = foo();
compiler/forget/src/__tests__/fixtures/hir/unary-expr.expect.md
+1
-1
@@ -20,7 +20,7 @@ function component(a) {
20
21
```javascript
22
function component(a) {
23
- const $ = React.useMemoCache();
23
+ const $ = React.unstable_useMemoCache();
24
const c_0 = $[0] !== a;
25
let t;
26
if (c_0) {
compiler/forget/src/__tests__/fixtures/hir/update-expression.expect.md
+1
-1
@@ -15,7 +15,7 @@ function foo(props) {
15
16
```javascript
17
function foo(props) {
18
- const $ = React.useMemoCache();
18
+ const $ = React.unstable_useMemoCache();
19
const x = props.x;
20
const x$0 = x + 1;
21
const y = x$0;
compiler/forget/src/__tests__/fixtures/hir/while-property.expect.md
+1
-1
@@ -16,7 +16,7 @@ function foo(a, b) {
16
17
```javascript
18
function foo(a, b) {
19
- const $ = React.useMemoCache();
19
+ const $ = React.unstable_useMemoCache();
20
const c_0 = $[0] !== a.b.c;
21
const c_1 = $[1] !== b;
22
let x;