CodeQL library for Ruby
codeql/ruby-all 5.1.2-dev (changelog, source)
Search

Module Cfg

Import path

import codeql.ruby.CFG

Predicates

dominatingEdge

Holds if bb1 has bb2 as a direct successor and the edge between bb1 and bb2 is a dominating edge.

Aliases

BasicBlock

A basic block, that is, a maximal straight-line sequence of control flow nodes without branches or joins.

ControlFlowNode

A control flow node.

EntryBasicBlock

An entry basic block, that is, a basic block whose first node is an entry node.