Feature #1688
move LEAVE/NEXT rewriting from annotations into fixups
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
8.00 h
billable:
No
vendor_id:
GCD
version:
History
#1 Updated by Eric Faulhaber over 11 years ago
This will allow simplification of the code handling this as well as improvements in unreachable processing (which happens after fixups and before annotations). For example, there is a case where an unlabeled next that isn't in a loop acts as a return, but today unreachable code processing doesn't detect this.
See testcases/uast/next_as_return.p.
#2 Updated by Greg Shah over 11 years ago
- Target version set to Code Improvements
#3 Updated by Greg Shah over 7 years ago
- Target version deleted (
Code Improvements)