August 05, 2014 [dmd-internals] [D-Programming-Language/dmd] ab0d53: fix Issue 13252 - ParameterDefaultValueTuple affec... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: ab0d53035222c14c43fecdeb870281e8066a63f7 https://github.com/D-Programming-Language/dmd/commit/ab0d53035222c14c43fecdeb870281e8066a63f7 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-08-05 (Tue, 05 Aug 2014) Changed paths: M src/expression.c M src/template.c M test/runnable/template9.d Log Message: ----------- fix Issue 13252 - ParameterDefaultValueTuple affects other instantiations Expression::equals should also compare operand types. Commit: cf7f48f32fd80e1cfcf35a5d20e02550cf41988a https://github.com/D-Programming-Language/dmd/commit/cf7f48f32fd80e1cfcf35a5d20e02550cf41988a Author: k-hara <k.hara.pg@gmail.com> Date: 2014-08-06 (Wed, 06 Aug 2014) Changed paths: M src/expression.c Log Message: ----------- Remove toHeadMutable call from NullExp::equals and ArrayLiteralExp::equals I'm not sure we should also remove toHeadMutable call from IntergerExp, RealExp, ComplexExp, and VarExp::equals. To avoid accidental existing code breaking, I'd leave them in 2.066 beta/rc phase. Commit: 895c56c6e1777e7958b133c0bfe414b7caa78ab9 https://github.com/D-Programming-Language/dmd/commit/895c56c6e1777e7958b133c0bfe414b7caa78ab9 Author: Daniel Murphy <yebblies@gmail.com> Date: 2014-08-06 (Wed, 06 Aug 2014) Changed paths: M src/expression.c M src/template.c M test/runnable/template9.d Log Message: ----------- Merge pull request #3846 from 9rnsr/fix13252 [REG2.061] Issue 13252 - ParameterDefaultValueTuple affects other instantiations Compare: https://github.com/D-Programming-Language/dmd/compare/7eaf10617cc9...895c56c6e177 |
Copyright © 1999-2021 by the D Language Foundation