[D-runtime] [D-Programming-Language/druntime] 6321a2: Move the position of byKeyValue
GitHub via D-runtime
d-runtime at puremagic.com
Fri Jul 17 09:57:14 PDT 2015
Branch: refs/heads/stable
Home: https://github.com/D-Programming-Language/druntime
Commit: 6321a2bd1f801c832804589d481d11e37129eb24
https://github.com/D-Programming-Language/druntime/commit/6321a2bd1f801c832804589d481d11e37129eb24
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/object.d
Log Message:
-----------
Move the position of byKeyValue
Commit: d8c7cec1900ce5f9a276ca7b372b0fbde7932f15
https://github.com/D-Programming-Language/druntime/commit/d8c7cec1900ce5f9a276ca7b372b0fbde7932f15
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/object.d
Log Message:
-----------
Add byKeyValue() overload for AA pointer
Commit: 73a65550e69f54fc43084f26924b68f31d5360cd
https://github.com/D-Programming-Language/druntime/commit/73a65550e69f54fc43084f26924b68f31d5360cd
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/object.d
Log Message:
-----------
Use short name as the deduced types
Commit: 6d57c68df1f72e9416548ad450e56a16bb1fdb90
https://github.com/D-Programming-Language/druntime/commit/6d57c68df1f72e9416548ad450e56a16bb1fdb90
Author: k-hara <k.hara.pg at gmail.com>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/core/internal/traits.d
M src/object.d
Log Message:
-----------
fix Issue 14626 - byValue doesn't work with inout AA
Until 2.065, compiler had substituted all `inout` qualifiers in the `Key` and `Value` types to `const`, then those had passed to the template struct `AssociativeArray`.
https://github.com/D-Programming-Language/dmd/blob/v2.065.0/src/mtype.c#L4897
This change emulates that.
Commit: ad900eb3cc38397c4fa3a0a805793f002d03abc7
https://github.com/D-Programming-Language/druntime/commit/ad900eb3cc38397c4fa3a0a805793f002d03abc7
Author: Martin Nowak <code at dawg.eu>
Date: 2015-07-17 (Fri, 17 Jul 2015)
Changed paths:
M src/core/internal/traits.d
M src/object.d
Log Message:
-----------
Merge pull request #1326 from 9rnsr/fix14626
[REG2.066] Issue 14626 - byValue doesn't work with inout AA
Compare: https://github.com/D-Programming-Language/druntime/compare/e0f2ca65b719...ad900eb3cc38
More information about the D-runtime
mailing list