D-Programming-Language/dmd — pull request #3111 by yebblies (2014-01-18 10:22:30+00:00)
Title: [refactor] Re-implement Statement::apply in terms of Visitor

`usesEH`, `comeFrom` and `hasCode` are now self-contained, and do not require adding virtual functions to ast classes.