mirror of
https://github.com/github/codeql.git
synced 2026-05-01 03:35:13 +02:00
733 B
733 B
category
| category |
|---|
| breaking |
- The class
ControlFlowNode(and by extensionBasicBlock) is no longer directly equatable toExprandStmt. Any queries that have been exploiting these equalities, for example by using casts, will need minor updates in order to fix any compilation errors. Conversions can be inserted in either direction depending on what is most convenient. Available conversions includeExpr.getControlFlowNode(),Stmt.getControlFlowNode(),ControlFlowNode.asExpr(),ControlFlowNode.asStmt(), andControlFlowNode.asCall(). Exit nodes were until now modelled as aControlFlowNodeequal to its enclosingCallable; these are now instead modelled by the classControlFlow::ExitNode.