[autofix.ci] apply automated fixes

This commit is contained in:
autofix-ci[bot]
2025-08-04 12:23:43 +00:00
committed by GitHub
parent 3843c9644c
commit 651debebf0

View File

@@ -108,16 +108,15 @@ void NodeVMSyntheticModule::createModuleRecord(JSGlobalObject* globalObject)
// Use the new API that handles module environment creation internally
SyntheticModuleRecord* moduleRecord = SyntheticModuleRecord::tryCreateWithExportNamesAndValues(
globalObject,
Identifier::fromString(vm, identifier()),
exportIdentifiers,
exportValues
);
globalObject,
Identifier::fromString(vm, identifier()),
exportIdentifiers,
exportValues);
if (!moduleRecord) {
// Fallback to old approach if new API fails
moduleRecord = SyntheticModuleRecord::create(globalObject, vm, globalObject->syntheticModuleRecordStructure(), Identifier::fromString(vm, identifier()));
for (const String& exportName : m_exportNames) {
Identifier exportIdentifier = Identifier::fromString(vm, exportName);
moduleRecord->addExportEntry(SyntheticModuleRecord::ExportEntry::createLocal(exportIdentifier, exportIdentifier));