[compiler] Rename InferFunctionExprAliasingEffectsSignature (#33532)
--- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/react/pull/33532). * #33571 * #33558 * #33547 * #33543 * #33533 * __->__ #33532 * #33530
Joseph Savona committed
Jun 18, 2025 at 15:47 UTC
7ceb10035faf79eb6a645938ab15099126714381
3 files changed
+4
-4
compiler/packages/babel-plugin-react-compiler/src/Inference/AnalyseFunctions.ts
+2
-2
@@ -22,7 +22,7 @@ import {inferMutableRanges} from './InferMutableRanges';
22
import inferReferenceEffects from './InferReferenceEffects';
23
import {assertExhaustive} from '../Utils/utils';
24
import {inferMutationAliasingEffects} from './InferMutationAliasingEffects';
25
-import {inferMutationAliasingFunctionEffects} from './InferMutationAliasingFunctionEffects';
25
+import {inferFunctionExpressionAliasingEffectsSignature} from './InferFunctionExpressionAliasingEffectsSignature';
26
import {inferMutationAliasingRanges} from './InferMutationAliasingRanges';
27
28
export default function analyseFunctions(func: HIRFunction): void {
@@ -71,7 +71,7 @@ function lowerWithMutationAliasing(fn: HIRFunction): void {
71
inferMutationAliasingRanges(fn, {isFunctionExpression: true});
72
rewriteInstructionKindsBasedOnReassignment(fn);
73
inferReactiveScopeVariables(fn);
74
- const effects = inferMutationAliasingFunctionEffects(fn);
74
+ const effects = inferFunctionExpressionAliasingEffectsSignature(fn);
75
fn.env.logger?.debugLogIRs?.({
76
kind: 'hir',
77
name: 'AnalyseFunction (inner)',
compiler/packages/babel-plugin-react-compiler/src/Inference/InferFunctionExpressionAliasingEffectsSignature.ts
renamed
+1
-1
@@ -28,7 +28,7 @@ import {AliasingEffect} from './AliasingEffects';
28
* This function *also* propagates more ambient-style effects (MutateFrozen, MutateGlobal, Impure, Render)
29
* from instructions within the function up to the function itself.
30
*/
31
-export function inferMutationAliasingFunctionEffects(
31
+export function inferFunctionExpressionAliasingEffectsSignature(
32
fn: HIRFunction,
33
): Array<AliasingEffect> | null {
34
const effects: Array<AliasingEffect> = [];
compiler/packages/babel-plugin-react-compiler/src/Inference/InferMutationAliasingRanges.ts
+1
-1
@@ -25,7 +25,7 @@ import {
25
import {assertExhaustive, getOrInsertWith} from '../Utils/utils';
26
import {printFunction} from '../HIR';
27
import {printIdentifier, printPlace} from '../HIR/PrintHIR';
28
-import {MutationKind} from './InferMutationAliasingFunctionEffects';
28
+import {MutationKind} from './InferFunctionExpressionAliasingEffectsSignature';
29
import {Result} from '../Utils/Result';
30
31
const DEBUG = false;