[phobos] [D-Programming-Language/phobos] 584350: Implementation of fullyQualifiedTypename template ...

GitHub noreply at github.com
Thu Jan 17 06:21:58 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/phobos
  Commit: 58435039351c488146aa00ef4474662473b9e946
      https://github.com/D-Programming-Language/phobos/commit/58435039351c488146aa00ef4474662473b9e946
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  Implementation of fullyQualifiedTypename template that operates on raw types contrary to fullyQualifiedName which is tied to aliases to symbols


  Commit: 5a8e303af3560b053f078ac238bcc5cdfa42f1fa
      https://github.com/D-Programming-Language/phobos/commit/5a8e303af3560b053f078ac238bcc5cdfa42f1fa
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  fullyQualifiedName: function type handling improved

1) Added formatting for:
    * Attributes
    * Parameter storage classes
    * Variadic arguments
    * Function type qualifiers for delegates
    * Function linkage
2) Unit tests were re-arranged and improved a bit
3) xformat -> format


  Commit: 28faffe3897aa1dbb4847c969481fba1d2650eab
      https://github.com/D-Programming-Language/phobos/commit/28faffe3897aa1dbb4847c969481fba1d2650eab
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  fullyQualifiedName update: fixed test suite build errors


  Commit: cc52042d0e8c9df12fa931d10a619117947b8959
      https://github.com/D-Programming-Language/phobos/commit/cc52042d0e8c9df12fa931d10a619117947b8959
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  fullyQualifiedName: removed duplicate unittest lines


  Commit: 0178c1a3845a5789e8cff68c6830a7926017ad52
      https://github.com/D-Programming-Language/phobos/commit/0178c1a3845a5789e8cff68c6830a7926017ad52
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  fullyQualifiedName: inout function support + removed possibility of exclusive qualifier combination in output


  Commit: a26d6aa31f8e1b13b842cddb2539973ed39edb81
      https://github.com/D-Programming-Language/phobos/commit/a26d6aa31f8e1b13b842cddb2539973ed39edb81
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  fullyQualifiedName: Added inout handling, exclusive modifers shall not stack anymore, turned one of inner templates to CTFE function


  Commit: e85aa4799de2cd3549f3ff98e8cb0034efaaabfe
      https://github.com/D-Programming-Language/phobos/commit/e85aa4799de2cd3549f3ff98e8cb0034efaaabfe
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-16 (Wed, 16 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  fullyQualifiedName: created a single entry template, rearranged code to match new hierarchy


  Commit: 261b9d914baf112c561015dec212177d74e3d9c6
      https://github.com/D-Programming-Language/phobos/commit/261b9d914baf112c561015dec212177d74e3d9c6
  Author: Dicebot <m.strashun at gmail.com>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  fullyQualifiedName: Review comments adressed (AA key qualifiers, overall style)


  Commit: 86809da5e6a10d9c239e9a2e17ce9cd2101c201a
      https://github.com/D-Programming-Language/phobos/commit/86809da5e6a10d9c239e9a2e17ce9cd2101c201a
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2013-01-17 (Thu, 17 Jan 2013)

  Changed paths:
    M std/traits.d

  Log Message:
  -----------
  Merge pull request #863 from Dicebot/fully_qualif_typename

Implementation of fullyQualifiedTypename template that operates on raw t...


Compare: https://github.com/D-Programming-Language/phobos/compare/afe4ba151d67...86809da5e6a1


More information about the phobos mailing list