July 16, 2013 [dmd-internals] [D-Programming-Language/dmd] 4b50b4: Fix up for refactor_funcall | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 4b50b47cb9eded49d85960c97e232a9f36056c60 https://github.com/D-Programming-Language/dmd/commit/4b50b47cb9eded49d85960c97e232a9f36056c60 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M src/expression.c Log Message: ----------- Fix up for refactor_funcall Commit: 4bec52858bc7c3c9ae202947fa29e4c046712895 https://github.com/D-Programming-Language/dmd/commit/4bec52858bc7c3c9ae202947fa29e4c046712895 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M src/expression.c M src/expression.h M src/template.c M src/template.h A test/runnable/imports/template_ovs1.d A test/runnable/imports/template_ovs2.d A test/runnable/imports/template_ovs3.d M test/runnable/overload.d M test/runnable/property2.d M test/runnable/template9.d Log Message: ----------- Implement template overload set with basic test cases Commit: e59a33f2b639dc9a6eb431ebcf694f533916f038 https://github.com/D-Programming-Language/dmd/commit/e59a33f2b639dc9a6eb431ebcf694f533916f038 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M test/runnable/imports/template_ovs1.d M test/runnable/imports/template_ovs2.d M test/runnable/imports/template_ovs3.d M test/runnable/overload.d Log Message: ----------- fix Issue 1900 - Template overload sets & traits templates Commit: f729d78d895a78a426de229c22cf3bc2174c142b https://github.com/D-Programming-Language/dmd/commit/f729d78d895a78a426de229c22cf3bc2174c142b Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M test/runnable/overload.d Log Message: ----------- fix Issue 7780 - Template mixin'd members do not properly overload Commit: 909e992ebbae2b3430608caeaf524323eee3d74a https://github.com/D-Programming-Language/dmd/commit/909e992ebbae2b3430608caeaf524323eee3d74a Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M test/runnable/imports/template_ovs1.d M test/runnable/imports/template_ovs2.d M test/runnable/overload.d Log Message: ----------- fix Issue 8352 - Wrong "__overloadset isn't a template" error Commit: 864bb113028ec56044c32643c9758b0f5ef8bf2c https://github.com/D-Programming-Language/dmd/commit/864bb113028ec56044c32643c9758b0f5ef8bf2c Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M test/runnable/overload.d Log Message: ----------- fix Issue 8441 - mixin containing template functions causes compiler errors Commit: cfe5b6c97c7a4db75f173768db407c6cb8007e30 https://github.com/D-Programming-Language/dmd/commit/cfe5b6c97c7a4db75f173768db407c6cb8007e30 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M test/runnable/overload.d Log Message: ----------- fix Issue 9235 - Template mixin doesn't allow to mixin non-conflicting overloads Commit: d5bc9030707edd0e3919990a9bf23a128af7d9c2 https://github.com/D-Programming-Language/dmd/commit/d5bc9030707edd0e3919990a9bf23a128af7d9c2 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M src/template.c A test/fail_compilation/fail1900.d Log Message: ----------- ambiguous matching in one overload should be error Commit: 9b0089f25c2ed60027cc27db533e5ba6cbc06d4b https://github.com/D-Programming-Language/dmd/commit/9b0089f25c2ed60027cc27db533e5ba6cbc06d4b Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M src/expression.c M src/template.c Log Message: ----------- clean up DotTemplateInstanceExp::findTempDecl Commit: 34061e75360588894754ba1ec10f633b6544afb8 https://github.com/D-Programming-Language/dmd/commit/34061e75360588894754ba1ec10f633b6544afb8 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M src/template.c M test/runnable/imports/template_ovs1.d M test/runnable/imports/template_ovs2.d M test/runnable/overload.d Log Message: ----------- More findTemplateDeclRoot Commit: bfb62d3e4e21fd56ec5bc2f92b0541bb309ddaf9 https://github.com/D-Programming-Language/dmd/commit/bfb62d3e4e21fd56ec5bc2f92b0541bb309ddaf9 Author: k-hara <k.hara.pg@gmail.com> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M test/fail_compilation/fail1900.d A test/fail_compilation/imports/fail1900a.d A test/fail_compilation/imports/fail1900b.d Log Message: ----------- Add more ambiguous test cases Commit: cc6b7372f2efffd4c5c0314373af3b595ba06a2c https://github.com/D-Programming-Language/dmd/commit/cc6b7372f2efffd4c5c0314373af3b595ba06a2c Author: Martin Nowak <code@dawg.eu> Date: 2013-07-16 (Tue, 16 Jul 2013) Changed paths: M src/expression.c M src/expression.h M src/template.c M src/template.h A test/fail_compilation/fail1900.d A test/fail_compilation/imports/fail1900a.d A test/fail_compilation/imports/fail1900b.d A test/runnable/imports/template_ovs1.d A test/runnable/imports/template_ovs2.d A test/runnable/imports/template_ovs3.d M test/runnable/overload.d M test/runnable/property2.d M test/runnable/template9.d Log Message: ----------- Merge pull request #1660 from 9rnsr/fix1900 Issue 1900 & 8352 & 9235 - Implement Template Overload Set Compare: https://github.com/D-Programming-Language/dmd/compare/b1467fabffad...cc6b7372f2ef |
Copyright © 1999-2021 by the D Language Foundation