Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: ea7e7128eec33126ea1f815dd4c98a047e1b2378
https://github.com/D-Programming-Language/dmd/commit/ea7e7128eec33126ea1f815dd4c98a047e1b2378
Author: k-hara <[email protected]>
Date: 2015-10-09 (Fri, 09 Oct 2015)
Changed paths:
M src/dcast.d
M src/dtemplate.d
M src/mtype.d
M src/mtype.h
Log Message:
-----------
Refactor: remove unneeded uses of reliesOnTident
The removed part was workaround code for the incomplete semantic analysis
process in ancient. If `reliesOnTident(t)` returns true, it means that
`t->semantic()` is yet not called.
Rather such the case is a bug in current forward reference resolution
mechanism, and the loose check code is not necessary anymore.
Commit: c4417966b05d9229f96c2d1f7088e31472df4a06
https://github.com/D-Programming-Language/dmd/commit/c4417966b05d9229f96c2d1f7088e31472df4a06
Author: Hara Kenji <[email protected]>
Date: 2015-10-11 (Sun, 11 Oct 2015)
Changed paths:
M src/dcast.d
M src/dtemplate.d
M src/mtype.d
M src/mtype.h
Log Message:
-----------
Merge pull request #5176 from 9rnsr/refactor_use_of_reliesOnTident
Refactor: remove unneeded uses of reliesOnTident
Compare:
https://github.com/D-Programming-Language/dmd/compare/d2c4a6893b23...c4417966b05d_______________________________________________
dmd-internals mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/dmd-internals