D-Programming-Language/dmd — pull request #2005 by yebblies (2013-05-10 14:21:09+00:00)
Title: [DDMD] Do not use #defined aliases to expressions in Type

This patch gets rid of #defines which effectively alias expressions. This is (thankfully) not allowed in D.

Some of the other type shortcuts were already static variables, so this is a straightforward extension.