Skip to content

Commit 192c0d5

Browse files
redsun82MathiasVP
andauthored
Swift: simplify change note
Co-authored-by: Mathias Vorreiter Pedersen <[email protected]>
1 parent 5e66885 commit 192c0d5

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

swift/ql/lib/change-notes/2023-05-25-fix-ast-and-cfg-inconsistencies.md

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,4 @@
22
category: fix
33
---
44

5-
* Fixed some AST printing inconsistencies leading to a non-tree AST. In particular:
6-
* `getOpaqueExpr()` is not considered a child of `OpenExistentialExpr` anymore, as it is
7-
actually a reference to an expression nested within `getSubExpr()`;
8-
* fixed some corner cases involving synthesized `PatternBindingDecl`s for variables wrapped with
9-
property wrappers.
10-
* Fixed some control flow graph inconsistencies leading to multiple successors and dead ends.
11-
In particular:
12-
* fixed the corner cases mentioned above for AST printing, which were a problem also for the
13-
control graph;
14-
* fixed an inconsistency caused by an unneeded special treatment of `TapExpr`.
5+
* Fixed a number of inconsistencies in the abstract syntax tree (AST) and in the control-flow graph (CFG). This may lead to more results in queries that use these libraries, or libraries that depend on them (such as dataflow).

0 commit comments

Comments
 (0)