@@ -136,7 +136,7 @@ public static ImportCallNode create(JSContext context) {
136136
137137 @ Override
138138 public Object execute (VirtualFrame frame ) {
139- Object referencingScriptOrModule = activeScriptOrModule ;
139+ ScriptOrModule referencingScriptOrModule = activeScriptOrModule ;
140140 Object specifier = argRefNode .execute (frame );
141141 if (context .getContextOptions ().isImportAssertions () && optionsRefNode != null ) {
142142 return executeAssertions (frame , referencingScriptOrModule , specifier );
@@ -145,7 +145,7 @@ public Object execute(VirtualFrame frame) {
145145 }
146146 }
147147
148- private Object executeWithoutAssertions (Object referencingScriptOrModule , Object specifier ) {
148+ private Object executeWithoutAssertions (ScriptOrModule referencingScriptOrModule , Object specifier ) {
149149 PromiseCapabilityRecord promiseCapability = newPromiseCapability ();
150150 TruffleString specifierString ;
151151 try {
@@ -157,7 +157,7 @@ private Object executeWithoutAssertions(Object referencingScriptOrModule, Object
157157 }
158158
159159 @ SuppressWarnings ("unchecked" )
160- private Object executeAssertions (VirtualFrame frame , Object referencingScriptOrModule , Object specifier ) {
160+ private Object executeAssertions (VirtualFrame frame , ScriptOrModule referencingScriptOrModule , Object specifier ) {
161161 assert optionsRefNode != null ;
162162 if (enumerableOwnPropertyNamesNode == null || getAssertionsNode == null ) {
163163 CompilerDirectives .transferToInterpreterAndInvalidate ();
@@ -219,17 +219,17 @@ private static ModuleRequest createModuleRequestWithAssertions(TruffleString spe
219219 return ModuleRequest .create (specifierString , assertions );
220220 }
221221
222- public final JSDynamicObject hostImportModuleDynamically (Object referencingScriptOrModule , ModuleRequest moduleRequest , PromiseCapabilityRecord promiseCapability ) {
222+ public final JSDynamicObject hostImportModuleDynamically (ScriptOrModule referencingScriptOrModule , ModuleRequest moduleRequest , PromiseCapabilityRecord promiseCapability ) {
223223 JSRealm realm = getRealm ();
224224 if (context .hasImportModuleDynamicallyCallbackBeenSet ()) {
225- JSDynamicObject promise = context .hostImportModuleDynamically (realm , ( ScriptOrModule ) referencingScriptOrModule , moduleRequest );
225+ JSDynamicObject promise = context .hostImportModuleDynamically (realm , referencingScriptOrModule , moduleRequest );
226226 if (promise == null ) {
227227 return rejectPromise (promiseCapability , createTypeErrorCannotImport (moduleRequest .getSpecifier ()));
228228 }
229229 assert JSPromise .isJSPromise (promise );
230230 return promise ;
231231 } else {
232- context .promiseEnqueueJob (realm , createImportModuleDynamicallyJob (( ScriptOrModule ) referencingScriptOrModule , moduleRequest , promiseCapability ));
232+ context .promiseEnqueueJob (realm , createImportModuleDynamicallyJob (referencingScriptOrModule , moduleRequest , promiseCapability ));
233233 return promiseCapability .getPromise ();
234234 }
235235 }
0 commit comments