@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
13 lines • 503 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.onUnknownSideEffect = onUnknownSideEffect;
exports.handleUnknownSideEffect = handleUnknownSideEffect;
const handlers = [];
function onUnknownSideEffect(handler) {
handlers.push(handler);
}
function handleUnknownSideEffect(graph, env, id, target) {
graph.markIdForUnknownSideEffects(id, target);
handlers.forEach(handler => handler(graph, env, id, target));
}
//# sourceMappingURL=unknown-side-effect.js.map