Skip to content

Commit 790d2ba

Browse files
committed
JS: Fix FPs from ParameterFieldAsPropWrite.getPropertyNameExpr
1 parent cad259f commit 790d2ba

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

javascript/ql/src/semmle/javascript/dataflow/DataFlow.qll

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -709,7 +709,9 @@ module DataFlow {
709709
result = thisNode(prop.getDeclaringClass().getConstructor().getBody())
710710
}
711711

712-
override Expr getPropertyNameExpr() { result = prop.getNameExpr() }
712+
override Expr getPropertyNameExpr() {
713+
none() // The parameter value is not the name of the field
714+
}
713715

714716
override string getPropertyName() { result = prop.getName() }
715717

0 commit comments

Comments
 (0)