January 17, 2013 [phobos] [D-Programming-Language/phobos] 584350: Implementation of fullyQualifiedTypename template ... | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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@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@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@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@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@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@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@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 |
Copyright © 1999-2021 by the D Language Foundation