Bug 1645515 - Tiny getTemplateObjectForScripted cleanup. r=iain

Differential Revision: https://phabricator.services.mozilla.com/D79557
This commit is contained in:
Tom Schuster 2020-06-12 21:26:45 +00:00
Родитель 7375852318
Коммит 382dd5cc4c
1 изменённых файлов: 2 добавлений и 6 удалений

Просмотреть файл

@ -6305,18 +6305,14 @@ bool CallIRGenerator::getTemplateObjectForScripted(HandleFunction calleeFunc,
}
}
JSObject* thisObject =
PlainObject* thisObject =
CreateThisForFunction(cx_, calleeFunc, newTarget, TenuredObject);
if (!thisObject) {
return false;
}
MOZ_ASSERT(thisObject->nonCCWRealm() == calleeFunc->realm());
if (thisObject->is<PlainObject>()) {
result.set(thisObject);
}
result.set(thisObject);
return true;
}