[dmd-internals] [D-Programming-Language/dmd] 7560a2: Make class `this` and `super` rvalues.
GitHub via dmd-internals
dmd-internals at puremagic.com
Tue Aug 5 07:59:09 PDT 2014
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 at 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 at 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 at 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 at 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
More information about the dmd-internals
mailing list