From fbf40ef02a4a124e8c8b0b5c31df8248a4e6a29b Mon Sep 17 00:00:00 2001 From: Michael Nebel Date: Wed, 4 Mar 2026 12:28:07 +0100 Subject: [PATCH] Update csharp/ql/lib/semmle/code/csharp/dataflow/internal/TaintTrackingPrivate.qll Co-authored-by: Tom Hvitved --- .../code/csharp/dataflow/internal/TaintTrackingPrivate.qll | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/TaintTrackingPrivate.qll b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/TaintTrackingPrivate.qll index 0872b5d1124..bb08c8f7e2c 100644 --- a/csharp/ql/lib/semmle/code/csharp/dataflow/internal/TaintTrackingPrivate.qll +++ b/csharp/ql/lib/semmle/code/csharp/dataflow/internal/TaintTrackingPrivate.qll @@ -110,8 +110,8 @@ private class LocalTaintExprStepConfiguration extends ControlFlowReachabilityCon } private ControlFlow::Nodes::ExprNode getALastEvalNode(ControlFlow::Nodes::ExprNode cfn) { - exists(Expr e | any(LocalTaintExprStepConfiguration x).hasExprPath(_, result, e, cfn) | - e.(OperatorCall).getTarget() instanceof ImplicitConversionOperator + exists(OperatorCall oc | any(LocalTaintExprStepConfiguration x).hasExprPath(_, result, oc, cfn) | + oc.getTarget() instanceof ImplicitConversionOperator ) }