October 31, 2012 [phobos] [D-Programming-Language/phobos] 8417ac: Simplify `std.traits.hasElaborateCopyConstructor` | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/phobos Commit: 8417ac1c4c21a312ab603aff436b61af782b5399 https://github.com/D-Programming-Language/phobos/commit/8417ac1c4c21a312ab603aff436b61af782b5399 Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-30 (Tue, 30 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Simplify `std.traits.hasElaborateCopyConstructor` Commit: 579a346d2c3840e5f348502c3118453c4906d721 https://github.com/D-Programming-Language/phobos/commit/579a346d2c3840e5f348502c3118453c4906d721 Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Improve `std.traits.hasElaborateDestructor` unittests Commit: 60a1e79c5cd6467dae577fe4e3f6ac1225243db0 https://github.com/D-Programming-Language/phobos/commit/60a1e79c5cd6467dae577fe4e3f6ac1225243db0 Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Fix `std.traits.hasElaborateCopyConstructor` static arrays issue and improve unittests * the issue is that static arrays can also have elaborate copy constructors * unittests are merged from `hasElaborateDestructor` ones Commit: 303ca7c6b727d3edf1adb1d96424d25d20bf5df7 https://github.com/D-Programming-Language/phobos/commit/303ca7c6b727d3edf1adb1d96424d25d20bf5df7 Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Refactor `std.traits.packageName` and its unittests Commit: f173f980df42c926ba5fb4b073f779fde2805d81 https://github.com/D-Programming-Language/phobos/commit/f173f980df42c926ba5fb4b073f779fde2805d81 Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Add more `std.traits.packageName` unittests * some of the unittests are commented out because of the Issue 8922 * Issue 8922 URL: http://d.puremagic.com/issues/show_bug.cgi?id=8922 Commit: cc8982d9867220c35ba78eab46d6c6535f2b5f64 https://github.com/D-Programming-Language/phobos/commit/cc8982d9867220c35ba78eab46d6c6535f2b5f64 Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Refactor `std.traits.moduleName` and its unittests Commit: acb48634bd487a59ca0c3c1aac1abba6a79a7b1e https://github.com/D-Programming-Language/phobos/commit/acb48634bd487a59ca0c3c1aac1abba6a79a7b1e Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Add more `std.traits.moduleName` unittests Commit: 5747da9f4951d42c50a835bfb0c1fb592cd27b6b https://github.com/D-Programming-Language/phobos/commit/5747da9f4951d42c50a835bfb0c1fb592cd27b6b Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Refactor `std.traits.fullyQualifiedName` and its unittests Commit: c97ea408f0bcdd9f0f111f9de5afd7d99f787489 https://github.com/D-Programming-Language/phobos/commit/c97ea408f0bcdd9f0f111f9de5afd7d99f787489 Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Refactor `std.traits.fullyQualifiedName` using CTFE Commit: 16d919ae1b80f278bd6065d7bac60453982b018a https://github.com/D-Programming-Language/phobos/commit/16d919ae1b80f278bd6065d7bac60453982b018a Author: Denis Shelomovskij <verylonglogin.reg@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Remove rest redundant parenthesis from `std.traits` * replace with VS regex: "!\({:i}\)" -> "!\1" Commit: 9daa2180641b827554ce1a30273bb58df6ef4def https://github.com/D-Programming-Language/phobos/commit/9daa2180641b827554ce1a30273bb58df6ef4def Author: Hara Kenji <k.hara.pg+dev@gmail.com> Date: 2012-10-31 (Wed, 31 Oct 2012) Changed paths: M std/traits.d Log Message: ----------- Merge pull request #913 from denis-sh/std.traits.hasElaborateCopyConstructor-fixes-and-other `std.traits.hasElaborateCopyConstructor` fixes and other Compare: https://github.com/D-Programming-Language/phobos/compare/f022dda89e94...9daa2180641b |
Copyright © 1999-2021 by the D Language Foundation