Files
codeql/cpp/ql/test/library-tests/destructors/destructors.ql
2024-01-24 18:52:54 +00:00

12 lines
331 B
Plaintext

import cpp
query predicate exprDestructors(Expr e, int i, DestructorCall d, Expr destructed) {
d = e.getImplicitDestructorCall(i) and
d.getQualifier() = destructed
}
query predicate stmtDestructors(Stmt s, int i, DestructorCall d, Expr destructed) {
d = s.getImplicitDestructorCall(i) and
d.getQualifier() = destructed
}