D-Programming-Language/dmd — pull request #2295 by WalterBright (2013-07-04 08:17:55+00:00)
Title: refactor (only) of doswitch()

Removed a lot of duplication, accumulated cruft, and shrank variable ranges.