D-Programming-Language/dmd — pull request #2307 by yebblies (2013-07-06 14:27:40+00:00)
Title: [DDMD] Make Scope a struct

Scope is frequently allocated on the stack, copied, and doesn't have any virtual functions. This makes it a good fit for a D struct.