JS: Make PropRef.getBase non-recursive

This commit is contained in:
Asger Feldthaus
2021-03-23 16:30:53 +00:00
parent e3ab94fc6b
commit de879c0707

View File

@@ -724,7 +724,7 @@ module DataFlow {
override ParameterField prop;
override Node getBase() {
result = thisNode(prop.getDeclaringClass().getConstructor().getBody())
thisNode(result, prop.getDeclaringClass().getConstructor().getBody())
}
override Expr getPropertyNameExpr() {
@@ -758,7 +758,7 @@ module DataFlow {
}
override Node getBase() {
result = thisNode(prop.getDeclaringClass().getConstructor().getBody())
thisNode(result, prop.getDeclaringClass().getConstructor().getBody())
}
override Expr getPropertyNameExpr() { result = prop.getNameExpr() }