CfgDominatorPass

class CfgDominatorPass(cpg: Cpg) extends ParallelCpgPass[Method]

This pass has no prerequisites.

class ParallelCpgPass[Method]
trait CpgPassBase
class Object
trait Matchable
class Any

Value members

Concrete methods

override
def partIterator: Iterator[Method]
Definition Classes
ParallelCpgPass
override
def runOnPart(method: Method): Iterator[DiffGraph]
Definition Classes
ParallelCpgPass

Inherited methods

override
def createAndApply(): Unit
Definition Classes
ParallelCpgPass -> CpgPassBase
Inherited from
ParallelCpgPass
override
def createApplySerializeAndStore(serializedCpg: SerializedCpg, inverse: Boolean, prefix: String): Unit
Definition Classes
ParallelCpgPass -> CpgPassBase
Inherited from
ParallelCpgPass
def init(): Unit
Inherited from
ParallelCpgPass
def name: String

Name of the pass. By default it is inferred from the name of the class, override if needed.

Name of the pass. By default it is inferred from the name of the class, override if needed.

Inherited from
CpgPassBase

Implicits

Inherited implicits

implicit
val executionContext: ExecutionContext
Inherited from
ParallelCpgPass