Class ReachableBlock
An IR block that is reachable from the entry block of the function, considering only feasible edges.
Import path
import semmle.code.cpp.ir.implementation.unaliased_ssa.internal.reachability.ReachableBlockDirect supertypes
Indirect supertypes
Inherited predicates
| getAPhiInstruction | Get the | from IRBlockBase |
| getAnInstruction | Gets an instruction in this block. This includes | from IRBlockBase |
| getDisplayIndex | INTERNAL: Do not use. | from IRBlockBase |
| getEnclosingFunction | Gets the | from IRBlockBase |
| getEnclosingIRFunction | Gets the | from IRBlockBase |
| getFirstInstruction | Gets the first non- | from IRBlockBase |
| getInstruction | Gets the | from IRBlockBase |
| getInstructionCount | Gets the number of non- | from IRBlockBase |
| getLastInstruction | Gets the last instruction in this block. | from IRBlockBase |
| getLocation | Gets the source location of the first non- | from IRBlockBase |
| toString | Gets a textual representation of this block. | from IRBlockBase |