From 7fd25c5b5243ecfc8b64f7977e89eb7e3ea4d845 Mon Sep 17 00:00:00 2001 From: Joe Savona Date: Mon, 23 Sep 2024 17:10:41 -0700 Subject: [PATCH] [compiler] Export some helpers from PropagateScopeDepsHIR ghstack-source-id: 80b058932a1b2da70f8d76acf1a52953e8f19f97 Pull Request resolved: https://github.com/facebook/react/pull/31040 --- .../src/HIR/PropagateScopeDependenciesHIR.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.ts b/compiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.ts index 4c7dac004d..334b60440c 100644 --- a/compiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.ts +++ b/compiler/packages/babel-plugin-react-compiler/src/HIR/PropagateScopeDependenciesHIR.ts @@ -80,7 +80,7 @@ export function propagateScopeDependenciesHIR(fn: HIRFunction): void { } } -function findTemporariesUsedOutsideDeclaringScope( +export function findTemporariesUsedOutsideDeclaringScope( fn: HIRFunction, ): ReadonlySet { /* @@ -189,7 +189,7 @@ function findTemporariesUsedOutsideDeclaringScope( * of $1, as the evaluation of `arr.length` changes between instructions $1 and * $3. We do not track $1 -> arr.length in this case. */ -function collectTemporariesSidemap( +export function collectTemporariesSidemap( fn: HIRFunction, usedOutsideDeclaringScope: ReadonlySet, ): ReadonlyMap {