October 27, 2012 [dmd-internals] [D-Programming-Language/dmd] 688f7c: fix Issue 8575 - Lambda expression causes compilat... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 688f7ce593eef75997a2b8f2527d3cd9338692aa https://github.com/D-Programming-Language/dmd/commit/688f7ce593eef75997a2b8f2527d3cd9338692aa Author: k-hara <k.hara.pg@gmail.com> Date: 2012-10-02 (Tue, 02 Oct 2012) Changed paths: M src/parse.c M src/template.c M test/runnable/funclit.d Log Message: ----------- fix Issue 8575 - Lambda expression causes compilation error with template function Template lambda is an expression, so we should keep FuncExp until actually starting instantiation of passed template instance. Commit: 8b82a0aa4feb863e9bbc53b36cc2008a7d994696 https://github.com/D-Programming-Language/dmd/commit/8b82a0aa4feb863e9bbc53b36cc2008a7d994696 Author: Daniel Murphy <yebblies@gmail.com> Date: 2012-10-27 (Sat, 27 Oct 2012) Changed paths: M src/parse.c M src/template.c M test/runnable/funclit.d Log Message: ----------- Merge pull request #1158 from 9rnsr/fix8575 fix Issue 8575 - Lambda expression causes compilation error with template function Compare: https://github.com/D-Programming-Language/dmd/compare/4c11aea5ddd8...8b82a0aa4feb |
Copyright © 1999-2021 by the D Language Foundation