diff --git a/csharp/ql/lib/semmle/code/csharp/controlflow/ControlFlowReachability.qll b/csharp/ql/lib/semmle/code/csharp/controlflow/ControlFlowReachability.qll index 9d9e3f8d458..aafe14402c7 100644 --- a/csharp/ql/lib/semmle/code/csharp/controlflow/ControlFlowReachability.qll +++ b/csharp/ql/lib/semmle/code/csharp/controlflow/ControlFlowReachability.qll @@ -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; diff --git a/java/ql/lib/semmle/code/java/controlflow/ControlFlowReachability.qll b/java/ql/lib/semmle/code/java/controlflow/ControlFlowReachability.qll index fbb384e2b0e..9fe6b9b0b1d 100644 --- a/java/ql/lib/semmle/code/java/controlflow/ControlFlowReachability.qll +++ b/java/ql/lib/semmle/code/java/controlflow/ControlFlowReachability.qll @@ -31,16 +31,16 @@ private module ControlFlowInput implements InputSig