D-Programming-Language/dmd — pull request #1158 by 9rnsr (2012-10-02 10:55:34+00:00)
Title: fix Issue 8575 - Lambda expression causes compilation error with template function

http://d.puremagic.com/issues/show_bug.cgi?id=8575

Template lambda (e.g. `a => a`) is an expression, so we should keep `FuncExp` until actually starting instantiation of passed template instance.