ControlFlowReachability: Align the SSA signature with the one from shared SSA.

This commit is contained in:
Anders Schack-Mulligen
2025-10-23 10:57:21 +02:00
parent f257c7a570
commit 72d83cc966
3 changed files with 21 additions and 21 deletions

View File

@@ -33,13 +33,13 @@ private module ControlFlowInput implements
class SsaDefinition = Ssa::Definition;
class SsaWriteDefinition extends SsaDefinition instanceof Ssa::ExplicitDefinition {
Expr getDefinition() { result = super.getADefinition().getSource() }
class SsaExplicitWrite extends SsaDefinition instanceof Ssa::ExplicitDefinition {
Expr getValue() { result = super.getADefinition().getSource() }
}
class SsaPhiNode = Ssa::PhiNode;
class SsaPhiDefinition = Ssa::PhiNode;
class SsaUncertainDefinition = Ssa::UncertainDefinition;
class SsaUncertainWrite = Ssa::UncertainDefinition;
class GuardValue = Guards::GuardValue;