From cca2d9d8253253a8a76f04e548b0169395de489e Mon Sep 17 00:00:00 2001 From: Marcono1234 Date: Thu, 13 Aug 2020 13:12:57 +0200 Subject: [PATCH] Simplify VarAccess.isLValue() --- java/ql/src/semmle/code/java/Expr.qll | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/java/ql/src/semmle/code/java/Expr.qll b/java/ql/src/semmle/code/java/Expr.qll index 63fc61bf1aa..cb3fcae1873 100755 --- a/java/ql/src/semmle/code/java/Expr.qll +++ b/java/ql/src/semmle/code/java/Expr.qll @@ -1344,10 +1344,7 @@ class VarAccess extends Expr, @varaccess { */ predicate isLValue() { exists(Assignment a | a.getDest() = this) or - exists(PreIncExpr e | e.getExpr() = this) or - exists(PreDecExpr e | e.getExpr() = this) or - exists(PostIncExpr e | e.getExpr() = this) or - exists(PostDecExpr e | e.getExpr() = this) + exists(UnaryAssignExpr e | e.getExpr() = this) } /**