File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
swift/ql/lib/change-notes Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ category : fix
3+ ---
4+
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 ` .
You can’t perform that action at this time.
0 commit comments