Bug 1782569 - Add ErrorContext member to SharedContext r=nbp

We will use it with ReportOutOfMemory() calls and probably other places.

Specifically: FunctionBox::setAsmJSModule() calls ReportOutOfMemory().

Differential Revision: https://phabricator.services.mozilla.com/D153966
This commit is contained in:
Bryan Thrall
2022-08-19 14:59:20 +00:00
parent 6953477182
commit 5f969eeac5
7 changed files with 39 additions and 33 deletions

View File

@@ -5408,7 +5408,7 @@ static bool DumpAST(JSContext* cx, const JS::ReadOnlyCompileOptions& options,
ModuleBuilder builder(cx, &parser);
SourceExtent extent = SourceExtent::makeGlobalExtent(length);
ModuleSharedContext modulesc(cx, options, builder, extent);
ModuleSharedContext modulesc(cx, &ec, options, builder, extent);
pn = parser.moduleBody(&modulesc);
}