Guards: Add support for wrappers that may throw exceptions.

This commit is contained in:
Anders Schack-Mulligen
2025-07-23 15:31:34 +02:00
parent b156bd5ce2
commit f90b6ab005
4 changed files with 33 additions and 0 deletions

View File

@@ -146,6 +146,8 @@ private module GuardsInput implements SharedGuards::InputSig<Location> {
class ControlFlowNode = J::ControlFlowNode;
class NormalExitNode = ControlFlow::NormalExitNode;
class BasicBlock = J::BasicBlock;
predicate dominatingEdge(BasicBlock bb1, BasicBlock bb2) { J::dominatingEdge(bb1, bb2) }