[dmd-internals] [D-Programming-Language/dmd] 0247fe: [Refactoring] simplify the code to inherit @safe a...
GitHub via dmd-internals
dmd-internals at puremagic.com
Thu Nov 13 02:59:20 PST 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 0247fe739b0c69db04f86ad828e4ad4a717ef8de
https://github.com/D-Programming-Language/dmd/commit/0247fe739b0c69db04f86ad828e4ad4a717ef8de
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
M src/func.c
Log Message:
-----------
[Refactoring] simplify the code to inherit @safe attribute
Commit: 4c39671e42ab1fe983cf445ec088f7e04687a4b7
https://github.com/D-Programming-Language/dmd/commit/4c39671e42ab1fe983cf445ec088f7e04687a4b7
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
M src/expression.c
Log Message:
-----------
[Refactoring] simplify the code in checkPurity
Commit: ec19b35a34a2780d03d2652c068ebe2995d2905e
https://github.com/D-Programming-Language/dmd/commit/ec19b35a34a2780d03d2652c068ebe2995d2905e
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
M src/declaration.c
M src/expression.c
M src/func.c
M test/compilable/testInference.d
A test/fail_compilation/diag9148.d
R test/fail_compilation/fail283.d
R test/fail_compilation/fail348.d
M test/fail_compilation/ice12554.d
R test/fail_compilation/test8793.d
M test/runnable/funclit.d
M test/runnable/test7511.d
Log Message:
-----------
fix 9148 - Issue 9148 - 'pure' is broken
Commit: 22c0c22ff02d1184ef7f93e9206e243044074156
https://github.com/D-Programming-Language/dmd/commit/22c0c22ff02d1184ef7f93e9206e243044074156
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
M src/expression.c
A test/compilable/test10981.d
R test/fail_compilation/fail10981.d
Log Message:
-----------
Remove hack for issue 10981
Commit: ce4d6218bcc07a29a19cb0caeb1354521217ca34
https://github.com/D-Programming-Language/dmd/commit/ce4d6218bcc07a29a19cb0caeb1354521217ca34
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
A test/fail_compilation/diag9620.d
Log Message:
-----------
fix Issue 9620 - Error messages of failed pure enforcement
Commit: 79d4d2c038dfd63cebb6c892444000e96bfb1621
https://github.com/D-Programming-Language/dmd/commit/79d4d2c038dfd63cebb6c892444000e96bfb1621
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
M test/compilable/testInference.d
Log Message:
-----------
fix Issue 12912 - Lambda function is incorrectly inferred as impure if it uses member field or function
Commit: 2774054ce2a3fb03a27f5495c4b7acb9b9bece74
https://github.com/D-Programming-Language/dmd/commit/2774054ce2a3fb03a27f5495c4b7acb9b9bece74
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
A test/fail_compilation/fail12908.d
Log Message:
-----------
fix Issue 12908 - [AA] `foreach` by keys and values over associative array in pure function allow impure function calls
Commit: e40077c82dbedc2920379053f3fea7ae89a56f73
https://github.com/D-Programming-Language/dmd/commit/e40077c82dbedc2920379053f3fea7ae89a56f73
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-09-30 (Tue, 30 Sep 2014)
Changed paths:
M src/clone.c
M src/func.c
M src/statement.c
A test/fail_compilation/fail13120.d
Log Message:
-----------
fix Issue 13120 - Body of `foreach` over string with transcoding ignores function attributes
Commit: 49aad3d10ec7693c8f115e8a57f1f1fd4f0746e9
https://github.com/D-Programming-Language/dmd/commit/49aad3d10ec7693c8f115e8a57f1f1fd4f0746e9
Author: Walter Bright <walter at walterbright.com>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M src/clone.c
M src/declaration.c
M src/expression.c
M src/func.c
M src/statement.c
A test/compilable/test10981.d
M test/compilable/testInference.d
A test/fail_compilation/diag9148.d
A test/fail_compilation/diag9620.d
R test/fail_compilation/fail10981.d
A test/fail_compilation/fail12908.d
A test/fail_compilation/fail13120.d
R test/fail_compilation/fail283.d
R test/fail_compilation/fail348.d
M test/fail_compilation/ice12554.d
R test/fail_compilation/test8793.d
M test/runnable/funclit.d
M test/runnable/test7511.d
Log Message:
-----------
Merge pull request #3956 from 9rnsr/fix13120
Issue 13120 - Body of `foreach` over string with transcoding ignores function attributes
Compare: https://github.com/D-Programming-Language/dmd/compare/b2c0d4a7d9b0...49aad3d10ec7
More information about the dmd-internals
mailing list