File tree Expand file tree Collapse file tree 2 files changed +4
-11
lines changed
compiler/packages/babel-plugin-react-compiler/src/HIR Expand file tree Collapse file tree 2 files changed +4
-11
lines changed Original file line number Diff line number Diff line change @@ -1205,7 +1205,7 @@ export type ValidIdentifierName = string & {
1205
1205
[ opaqueValidIdentifierName ] : 'ValidIdentifierName' ;
1206
1206
} ;
1207
1207
1208
- export function makeTemporary (
1208
+ export function makeTemporaryIdentifier (
1209
1209
id : IdentifierId ,
1210
1210
loc : SourceLocation ,
1211
1211
) : Identifier {
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ import {
27
27
makeBlockId ,
28
28
makeIdentifierName ,
29
29
makeInstructionId ,
30
- makeTemporary ,
30
+ makeTemporaryIdentifier ,
31
31
makeType ,
32
32
} from './HIR' ;
33
33
import { printInstruction } from './PrintHIR' ;
@@ -183,7 +183,7 @@ export default class HIRBuilder {
183
183
184
184
makeTemporary ( loc : SourceLocation ) : Identifier {
185
185
const id = this . nextIdentifierId ;
186
- return makeTemporary ( id , loc ) ;
186
+ return makeTemporaryIdentifier ( id , loc ) ;
187
187
}
188
188
189
189
#resolveBabelBinding(
@@ -891,14 +891,7 @@ export function createTemporaryPlace(
891
891
) : Place {
892
892
return {
893
893
kind : 'Identifier' ,
894
- identifier : {
895
- id : env . nextIdentifierId ,
896
- mutableRange : { start : makeInstructionId ( 0 ) , end : makeInstructionId ( 0 ) } ,
897
- name : null ,
898
- scope : null ,
899
- type : makeType ( ) ,
900
- loc,
901
- } ,
894
+ identifier : makeTemporaryIdentifier ( env . nextIdentifierId , loc ) ,
902
895
reactive : false ,
903
896
effect : Effect . Unknown ,
904
897
loc : GeneratedSource ,
You can’t perform that action at this time.
0 commit comments