[dmd-internals] [D-Programming-Language/dmd] 8da84a: fix bug in Expression::extractLast
GitHub via dmd-internals
dmd-internals at puremagic.com
Fri Sep 12 15:10:22 PDT 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 8da84abc2a5c7269185322b54f3db261cb8159ee
https://github.com/D-Programming-Language/dmd/commit/8da84abc2a5c7269185322b54f3db261cb8159ee
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-13 (Sat, 13 Sep 2014)
Changed paths:
M src/expression.c
Log Message:
-----------
fix bug in Expression::extractLast
Commit: 90664fa6149d9a6d2fa61557117803055788e6c6
https://github.com/D-Programming-Language/dmd/commit/90664fa6149d9a6d2fa61557117803055788e6c6
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-13 (Sat, 13 Sep 2014)
Changed paths:
M src/func.c
Log Message:
-----------
fix use of NrvoWalker
If fbody is the rewritten statement, the replaceCurrent should modify the fbody.
Commit: 69936d1dc98fe0a0a81c7e7a3affb855fe55acfb
https://github.com/D-Programming-Language/dmd/commit/69936d1dc98fe0a0a81c7e7a3affb855fe55acfb
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-13 (Sat, 13 Sep 2014)
Changed paths:
M src/func.c
Log Message:
-----------
[Refactoring] fbody->semantic() does not modify FuncDeclarataion::type
Commit: f8534da0f5e15f40e4a6cb356594facf233fcc35
https://github.com/D-Programming-Language/dmd/commit/f8534da0f5e15f40e4a6cb356594facf233fcc35
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-13 (Sat, 13 Sep 2014)
Changed paths:
M src/func.c
Log Message:
-----------
[Refactoring] CtorDeclaration::syntaxCopy()
Commit: 7e7e4814799b145c518ccc77191b2c11cda59d18
https://github.com/D-Programming-Language/dmd/commit/7e7e4814799b145c518ccc77191b2c11cda59d18
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-13 (Sat, 13 Sep 2014)
Changed paths:
M src/arraytypes.h
M src/declaration.h
M src/func.c
M src/statement.c
M src/statement.h
M test/fail_compilation/fail1313a.d
M test/fail_compilation/fail1313b.d
A test/fail_compilation/fail13336a.d
A test/fail_compilation/fail13336b.d
M test/fail_compilation/fail351.d
M test/fail_compilation/fail41.d
M test/fail_compilation/ice10212.d
A test/runnable/testreturn.d
Log Message:
-----------
fix Issue 13336 - auto ref return deduced to be ref despite return value coercion
Commit: d7b38383f4b19c211e1210bc00091788d2d74887
https://github.com/D-Programming-Language/dmd/commit/d7b38383f4b19c211e1210bc00091788d2d74887
Author: Walter Bright <walter at walterbright.com>
Date: 2014-09-12 (Fri, 12 Sep 2014)
Changed paths:
M src/arraytypes.h
M src/declaration.h
M src/expression.c
M src/func.c
M src/statement.c
M src/statement.h
M test/fail_compilation/fail1313a.d
M test/fail_compilation/fail1313b.d
A test/fail_compilation/fail13336a.d
A test/fail_compilation/fail13336b.d
M test/fail_compilation/fail351.d
M test/fail_compilation/fail41.d
M test/fail_compilation/ice10212.d
A test/runnable/testreturn.d
Log Message:
-----------
Merge pull request #3979 from 9rnsr/fix13336
Issue 13336 - auto ref return deduced to be ref despite return value coercion
Compare: https://github.com/D-Programming-Language/dmd/compare/9b6ecade1323...d7b38383f4b1
More information about the dmd-internals
mailing list