@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
26 lines • 833 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CfgKind = void 0;
/**
* Denotes the kind of control flow graph (CFG).
*/
var CfgKind;
(function (CfgKind) {
/**
* CFG with dataflow information.
*/
CfgKind[CfgKind["WithDataflow"] = 0] = "WithDataflow";
/**
* CFG without dataflow information.
*/
CfgKind[CfgKind["NoDataflow"] = 1] = "NoDataflow";
/**
* CFG without function definition vertices and without dataflow information.
*/
CfgKind[CfgKind["NoFunctionDefs"] = 2] = "NoFunctionDefs";
/**
* A CFG version that is much quicker and does not apply any simplifications or dataflow information.
*/
CfgKind[CfgKind["Quick"] = 3] = "Quick";
})(CfgKind || (exports.CfgKind = CfgKind = {}));
//# sourceMappingURL=cfg-kind.js.map