May 07, 2014 [dmd-internals] [D-Programming-Language/dmd] 909f43: [Refactoring] Small cleanup for Expression::checkP... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 909f436788a121948786d2a60cffa903a3b823f3 https://github.com/D-Programming-Language/dmd/commit/909f436788a121948786d2a60cffa903a3b823f3 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/expression.c Log Message: ----------- [Refactoring] Small cleanup for Expression::checkPurity Commit: 33f2ab82bd9fb51d88927b8048d88c30ea44111e https://github.com/D-Programming-Language/dmd/commit/33f2ab82bd9fb51d88927b8048d88c30ea44111e Author: k-hara <k.hara.pg@gmail.com> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/expression.c Log Message: ----------- Remove code for bug 7107 and 10296 because they are unnecessary anymore. Now instantiated symbols can reach correct "parent" via `Dsymbol::toParent2()`, because `TemplateInstance::enclosing` is properly calculated in `TemplateInstance::hasNestedArgs`. Commit: e3557a0fff2a29d873b08d830e68a4d1f3afcca9 https://github.com/D-Programming-Language/dmd/commit/e3557a0fff2a29d873b08d830e68a4d1f3afcca9 Author: k-hara <k.hara.pg@gmail.com> Date: 2014-05-08 (Thu, 08 May 2014) Changed paths: M src/expression.c M test/compilable/testInference.d Log Message: ----------- fix Issue 12704 - typeof function literal incorrectly infers attributes Commit: 694a6304b8e2c6c4b759c4925f09d12577d4bd8e https://github.com/D-Programming-Language/dmd/commit/694a6304b8e2c6c4b759c4925f09d12577d4bd8e Author: Andrej Mitrovic <andrej.mitrovich@gmail.com> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/expression.c M test/compilable/testInference.d Log Message: ----------- Merge pull request #3530 from 9rnsr/fix12704 Issue 12704 - typeof function literal incorrectly infers attributes Compare: https://github.com/D-Programming-Language/dmd/compare/e5c8d6f1467b...694a6304b8e2 |
Copyright © 1999-2021 by the D Language Foundation