[D-runtime] [D-Programming-Language/druntime] 3a03d5: Mark `TypeInfo` as `in` in aaA.

GitHub noreply at github.com
Sat Jun 22 08:44:19 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 3a03d57f250769fb78418a7e24b33434c334d242
      https://github.com/D-Programming-Language/druntime/commit/3a03d57f250769fb78418a7e24b33434c334d242
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-18 (Tue, 18 Jun 2013)

  Changed paths:
    M src/rt/aaA.d

  Log Message:
  -----------
  Mark `TypeInfo` as `in` in aaA.


  Commit: 79f5405224d2b15d7ca8fc58e5f03d56ef9bdac4
      https://github.com/D-Programming-Language/druntime/commit/79f5405224d2b15d7ca8fc58e5f03d56ef9bdac4
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-18 (Tue, 18 Jun 2013)

  Changed paths:
    M src/rt/aaA.d

  Log Message:
  -----------
  Mark aaA function arguments with `in` and `inout`.


  Commit: 5e45fb552b6294d8940b6d481eacae3306173561
      https://github.com/D-Programming-Language/druntime/commit/5e45fb552b6294d8940b6d481eacae3306173561
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-18 (Tue, 18 Jun 2013)

  Changed paths:
    M src/rt/aaA.d

  Log Message:
  -----------
  Mark aaA functions with `pure`, `nothrow`, and friends.


  Commit: ec6fea25e407346aeaa70eace8f70d26ab02ee2d
      https://github.com/D-Programming-Language/druntime/commit/ec6fea25e407346aeaa70eace8f70d26ab02ee2d
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-18 (Tue, 18 Jun 2013)

  Changed paths:
    M src/object.di
    M src/object_.d

  Log Message:
  -----------
  Apply aaA function signature changes to `object` module.


  Commit: 1c6603e9c0f6081d12fa1cd898bc77db7769914a
      https://github.com/D-Programming-Language/druntime/commit/1c6603e9c0f6081d12fa1cd898bc77db7769914a
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-18 (Tue, 18 Jun 2013)

  Changed paths:
    M src/object_.d
    M src/rt/aaA.d

  Log Message:
  -----------
  Override `equals` in `TypeInfo_AssociativeArray`.

Fixes part of Issue 10380.

Issue URL: http://d.puremagic.com/issues/show_bug.cgi?id=10380


  Commit: decc6689a7f308a91352cdd7fabb025f0bd2c551
      https://github.com/D-Programming-Language/druntime/commit/decc6689a7f308a91352cdd7fabb025f0bd2c551
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-21 (Fri, 21 Jun 2013)

  Changed paths:
    M src/object.di
    M src/object_.d
    M src/rt/aaA.d

  Log Message:
  -----------
  Make rest `TypeInfo`s `const` in aaA functions.


  Commit: 178dbe751b090b6d3ecdeb5c17ae8b3952157cd2
      https://github.com/D-Programming-Language/druntime/commit/178dbe751b090b6d3ecdeb5c17ae8b3952157cd2
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-21 (Fri, 21 Jun 2013)

  Changed paths:
    M src/rt/aaA.d

  Log Message:
  -----------
  Remvoe redundant aaA functions attributes.


  Commit: 3bf1cb08b069d8cb22c2a5448215459052aa3719
      https://github.com/D-Programming-Language/druntime/commit/3bf1cb08b069d8cb22c2a5448215459052aa3719
  Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
  Date:   2013-06-21 (Fri, 21 Jun 2013)

  Changed paths:
    M src/object.di
    M src/object_.d

  Log Message:
  -----------
  Add const `values`/`keys` in `AssociativeArray(Key, Type)` wrapper.


  Commit: b314533689d6097b22bc8ddbb91467f7e7b10afd
      https://github.com/D-Programming-Language/druntime/commit/b314533689d6097b22bc8ddbb91467f7e7b10afd
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-06-22 (Sat, 22 Jun 2013)

  Changed paths:
    M src/object.di
    M src/object_.d
    M src/rt/aaA.d

  Log Message:
  -----------
  Merge pull request #523 from denis-sh/override-`equals`-in-`TypeInfo_AssociativeArray`

Override `equals` in `TypeInfo_AssociativeArray`.


Compare: https://github.com/D-Programming-Language/druntime/compare/e4b01a524eb4...b314533689d6


More information about the D-runtime mailing list