August 05, 2014 [dmd-internals] [D-Programming-Language/dmd] 7560a2: Make class `this` and `super` rvalues. | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 7560a29067414f0cf835578cf31eed909634efbb https://github.com/D-Programming-Language/dmd/commit/7560a29067414f0cf835578cf31eed909634efbb Author: H. S. Teoh <hsteoh@quickfur.ath.cx> Date: 2014-07-14 (Mon, 14 Jul 2014) Changed paths: M src/expression.c M src/expression.h Log Message: ----------- Make class `this` and `super` rvalues. Commit: d615255a8a6c30bdc10c8be6589feb708963dda5 https://github.com/D-Programming-Language/dmd/commit/d615255a8a6c30bdc10c8be6589feb708963dda5 Author: H. S. Teoh <hsteoh@quickfur.ath.cx> Date: 2014-07-14 (Mon, 14 Jul 2014) Changed paths: M test/fail_compilation/diag4596.d M test/runnable/template9.d Log Message: ----------- Update test case diagnostic output. Commit: 311937f573c9a51eecf6e973097476019c87047a https://github.com/D-Programming-Language/dmd/commit/311937f573c9a51eecf6e973097476019c87047a Author: H. S. Teoh <hsteoh@quickfur.ath.cx> Date: 2014-07-14 (Mon, 14 Jul 2014) Changed paths: A test/fail_compilation/fail13116.d Log Message: ----------- Add test for this fix. Commit: 24e8347f1fa4ccbb1cc6a27c40eedef1324e6c13 https://github.com/D-Programming-Language/dmd/commit/24e8347f1fa4ccbb1cc6a27c40eedef1324e6c13 Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2014-08-05 (Tue, 05 Aug 2014) Changed paths: M src/expression.c M src/expression.h M test/fail_compilation/diag4596.d A test/fail_compilation/fail13116.d M test/runnable/template9.d Log Message: ----------- Merge pull request #3761 from quickfur/issue13116 Issue 13116: should reject returning `this` from a ref class member function Compare: https://github.com/D-Programming-Language/dmd/compare/5418b7120396...24e8347f1fa4 |
Copyright © 1999-2021 by the D Language Foundation