Skip to content

Commit 04f8ed6

Browse files
committed
CPP: Simplify code using DeleteOrDeleteArrayExpr
1 parent c43ba45 commit 04f8ed6

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

cpp/ql/lib/semmle/code/cpp/PrintAST.qll

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -826,17 +826,11 @@ private predicate namedExprChildPredicates(Expr expr, Element ele, string pred)
826826
or
827827
expr.(Conversion).getExpr() = ele and pred = "getExpr()"
828828
or
829-
expr.(DeleteArrayExpr).getAllocatorCall() = ele and pred = "getAllocatorCall()"
829+
expr.(DeleteOrDeleteArrayExpr).getAllocatorCall() = ele and pred = "getAllocatorCall()"
830830
or
831-
expr.(DeleteArrayExpr).getDestructorCall() = ele and pred = "getDestructorCall()"
831+
expr.(DeleteOrDeleteArrayExpr).getDestructorCall() = ele and pred = "getDestructorCall()"
832832
or
833-
expr.(DeleteArrayExpr).getExpr() = ele and pred = "getExpr()"
834-
or
835-
expr.(DeleteExpr).getAllocatorCall() = ele and pred = "getAllocatorCall()"
836-
or
837-
expr.(DeleteExpr).getDestructorCall() = ele and pred = "getDestructorCall()"
838-
or
839-
expr.(DeleteExpr).getExpr() = ele and pred = "getExpr()"
833+
expr.(DeleteOrDeleteArrayExpr).getExpr() = ele and pred = "getExpr()"
840834
or
841835
expr.(DestructorFieldDestruction).getExpr() = ele and pred = "getExpr()"
842836
or

0 commit comments

Comments
 (0)