Skip to content

Commit de879c0

Browse files
committed
JS: Make PropRef.getBase non-recursive
1 parent e3ab94f commit de879c0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -724,7 +724,7 @@ module DataFlow {
724724
override ParameterField prop;
725725

726726
override Node getBase() {
727-
result = thisNode(prop.getDeclaringClass().getConstructor().getBody())
727+
thisNode(result, prop.getDeclaringClass().getConstructor().getBody())
728728
}
729729

730730
override Expr getPropertyNameExpr() {
@@ -758,7 +758,7 @@ module DataFlow {
758758
}
759759

760760
override Node getBase() {
761-
result = thisNode(prop.getDeclaringClass().getConstructor().getBody())
761+
thisNode(result, prop.getDeclaringClass().getConstructor().getBody())
762762
}
763763

764764
override Expr getPropertyNameExpr() { result = prop.getNameExpr() }

0 commit comments

Comments
 (0)