Bug 1651880 - Part 7: Use FunctionFlags for detecting function. r=tcampbell

Differential Revision: https://phabricator.services.mozilla.com/D83077
This commit is contained in:
Tooru Fujisawa 2020-07-10 16:54:07 +00:00
Родитель 8d9d7e563b
Коммит 5f38bce265
1 изменённых файлов: 3 добавлений и 2 удалений

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

@ -410,8 +410,9 @@ class ScriptStencil {
void trace(JSTracer* trc);
bool isFunction() const {
return functionFlags.isAsmJSNative() ||
immutableFlags.hasFlag(ImmutableScriptFlagsEnum::IsFunction);
MOZ_ASSERT_IF(!!functionFlags.toRaw(), functionFlags.isAsmJSNative() ||
functionFlags.hasBaseScript());
return !!functionFlags.toRaw();
}
};