UNPKG

prepack

Version:

Execute a JS bundle, serialize global state and side effects to a snapshot that can be quickly restored.

19 lines (16 loc) 543 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = function (ast, strictCode, env, realm) { let result; if (ast.argument) { result = env.evaluateCompletionDeref(ast.argument, strictCode); } else { result = realm.intrinsics.undefined; } if (!(result instanceof _completions.AbruptCompletion)) result = new _completions.ReturnCompletion(result, ast.loc); return [result, ast, []]; }; var _completions = require("../completions.js"); //# sourceMappingURL=ReturnStatement.js.map