[D-runtime] [D-Programming-Language/druntime] 5b9bbd: change API for templated aaLiteral

GitHub via D-runtime d-runtime at puremagic.com
Sat Nov 29 07:24:35 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/druntime
  Commit: 5b9bbd89baa20d86c4276b06ec55d35077236b90
      https://github.com/D-Programming-Language/druntime/commit/5b9bbd89baa20d86c4276b06ec55d35077236b90
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-11-26 (Wed, 26 Nov 2014)

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

  Log Message:
  -----------
  change API for templated aaLiteral

- let the compiler pass keys and values as slices
  like for the existing _d_assocarrayliteralTX call

- add _aaGetZ which is the same as _aaGetX but also
  get's passed an additional pointer to the typed
  aaLiteral!(Key, Value) function


  Commit: cc76a1adc75de531058c077f29090218cf500614
      https://github.com/D-Programming-Language/druntime/commit/cc76a1adc75de531058c077f29090218cf500614
  Author: Martin Nowak <code at dawg.eu>
  Date:   2014-11-29 (Sat, 29 Nov 2014)

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

  Log Message:
  -----------
  Merge pull request #1046 from MartinNowak/aaLiteral

change API for templated aaLiteral


Compare: https://github.com/D-Programming-Language/druntime/compare/704592d74469...cc76a1adc75d


More information about the D-runtime mailing list