Bug 22165 – blockexit has opportunities for improvement

Status
NEW
Severity
enhancement
Priority
P4
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2021-08-01T19:23:49Z
Last change time
2024-12-13T19:17:47Z
Assigned to
No Owner
Creator
moonlightsentinel
Moved to GitHub: dmd#19966 →

Comments

Comment #0 by moonlightsentinel — 2021-08-01T19:23:49Z
blockExit includes more BE members than actually necessary for some fringe cases. See the ENHANCEMENT comments in test/unit/semantic/control_flow.d introduced in https://github.com/dlang/dmd/pull/12939. But note that it is TDB whether the gains actually justify the additional effort to detect these cases.
Comment #1 by robert.schadek — 2024-12-13T19:17:47Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dmd/issues/19966 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB