If true, uses deterministic ids for the graph ids (e.g. id_0, id_1...). Otherwise, uses $jp.astId whenever possible
An object containing configuration options for the cfg
If true, the temporary scope statements will be kept in the resulting graph
If true, the nodes that correspond to goto statements will be excluded from the resulting graph
If true, the nodes that correspond to label statements will be excluded from the resulting graph
If true, statements of each instruction list must be split
Protected
addProtected
cleanProtected
connectProtected
createProtected
getReturns the node corresponding to this statement, or creates a new one if one does not exist yet.
Optional
forceNodeType: cfgNodeType
Creates a new instance of the CfgBuilder class