January 23, 2014 [dmd-internals] [D-Programming-Language/dmd] 3c3c43: [cleanup] fix indent style | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 3c3c43e10de46beb9ce514fbf9941890af0fab4e https://github.com/D-Programming-Language/dmd/commit/3c3c43e10de46beb9ce514fbf9941890af0fab4e Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/template.c Log Message: ----------- [cleanup] fix indent style Commit: 8287473a94ae7b70d6fa99713a7b1b6c8c6757e8 https://github.com/D-Programming-Language/dmd/commit/8287473a94ae7b70d6fa99713a7b1b6c8c6757e8 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/attrib.c M src/clone.c M src/cond.c M src/ctfeexpr.c M src/expression.c M src/import.c M src/mtype.c M src/scope.c M src/scope.h M src/struct.c M src/template.c M src/template.h Log Message: ----------- [Refactoring] `instantiatingModule` should be derived from `sc->tinst` Commit: 0e65e841eb05836e99e225d3d98ac3fae62aced8 https://github.com/D-Programming-Language/dmd/commit/0e65e841eb05836e99e225d3d98ac3fae62aced8 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/template.c M src/template.h Log Message: ----------- [Refactoring] Add `TemplateDeclaration::evaluateConstaint` Commit: 6c47c8fb5ae16cb37ac32dcb2b5ffc3dc5a29b55 https://github.com/D-Programming-Language/dmd/commit/6c47c8fb5ae16cb37ac32dcb2b5ffc3dc5a29b55 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/glue.c M src/mars.c M src/opover.c M src/template.c M src/template.h Log Message: ----------- Evaluate template constraint under the emulated instantiation scope Always run doHeaderInstantiation and use the result to the context of constraint evaluation Commit: cc00939d9db688605fa52b602c9e9997b18da94c https://github.com/D-Programming-Language/dmd/commit/cc00939d9db688605fa52b602c9e9997b18da94c Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/toobj.c M test/runnable/funclit.d Log Message: ----------- fix Issue 10133 - ICE for templated static conditional lambda Commit: 0012c24b965886524bcb26114ce24acceaabf091 https://github.com/D-Programming-Language/dmd/commit/0012c24b965886524bcb26114ce24acceaabf091 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/expression.c Log Message: ----------- [Improve] Remove hacks for access check inside template constraint Commit: f6d861b2bb083812f24b43d2d50c70222626b039 https://github.com/D-Programming-Language/dmd/commit/f6d861b2bb083812f24b43d2d50c70222626b039 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/template.c A test/compilable/ice6538.d M test/fail_compilation/ice6538.d Log Message: ----------- [Improve] Relax restrictions on issue 6538 and 9361 Now pseudo symbols are placed in emulated scopes, and taking them by alias parameter is allowed. Commit: c105bca8b8bb01101c03a440e987754364120cb2 https://github.com/D-Programming-Language/dmd/commit/c105bca8b8bb01101c03a440e987754364120cb2 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-01-19 (Sun, 19 Jan 2014) Changed paths: M src/func.c M src/template.c M test/fail_compilation/diag11769.d M test/fail_compilation/diag9880.d M test/fail_compilation/fail319.d M test/fail_compilation/test8556.d Log Message: ----------- [Improve] Make diagnostic message more informative by using toPrettyChars() Segfault issue is now resolved. Commit: 2211c8e5b1c7cfb589cec400a959cc672ca92083 https://github.com/D-Programming-Language/dmd/commit/2211c8e5b1c7cfb589cec400a959cc672ca92083 Author: Walter Bright <walter@walterbright.com> Date: 2014-01-23 (Thu, 23 Jan 2014) Changed paths: M src/attrib.c M src/clone.c M src/cond.c M src/ctfeexpr.c M src/expression.c M src/func.c M src/glue.c M src/import.c M src/mars.c M src/mtype.c M src/opover.c M src/scope.c M src/scope.h M src/struct.c M src/template.c M src/template.h M src/toobj.c A test/compilable/ice6538.d M test/fail_compilation/diag11769.d M test/fail_compilation/diag9880.d M test/fail_compilation/fail319.d M test/fail_compilation/ice6538.d M test/fail_compilation/test8556.d M test/runnable/funclit.d Log Message: ----------- Merge pull request #3103 from 9rnsr/fix10133 Issue 10133 - ICE for templated static conditional lambda Compare: https://github.com/D-Programming-Language/dmd/compare/8a530b9aa7d1...2211c8e5b1c7 |
Copyright © 1999-2021 by the D Language Foundation