mfbt/TypeTraits.h
669d96cdd9ef98130732d6cb01c178f1077efcf2
created 2013-03-25 12:05 -0700
pushed 2013-03-25 19:06 +0000
Jeff Walden Jeff Walden - Add [specref] references to all the section-comments in TypeTraits.h, to further ease reading/searching. Followup to bug 853988, suggested by froydnj
14fd773be3cfe22c32db79598c76931efe6b6a3b
created 2013-03-25 11:11 -0700
pushed 2013-03-25 19:06 +0000
Jeff Walden Jeff Walden - Bug 853988 - Replace uses of Conditional<..., TrueType, FalseType>::Type with IntegralConstant<bool, ...>. r=froydnj
85dc97df0756101ed962c57c30f8e68273d8d4da
created 2013-03-22 00:22 -0700
pushed 2013-03-25 19:06 +0000
Jeff Walden Jeff Walden - Bug 853988 - Move IsPod to the right place. r=froydnj
86d6a710f7fab017a42bdbaf2f8f81cbea8ab8fa
created 2013-03-22 00:20 -0700
pushed 2013-03-25 19:06 +0000
Jeff Walden Jeff Walden - Bug 853988 - Move Conditional to the right place. r=froydnj
6aaed09c846d471508c8fb1b624abba45f13c6e1
created 2013-03-22 00:18 -0700
pushed 2013-03-25 19:06 +0000
Jeff Walden Jeff Walden - Bug 853988 - Move IsConvertible to the right place. r=froydnj
9444636fb1d39e8dcda4bc0e40c8071713fcb940
created 2013-03-22 00:17 -0700
pushed 2013-03-25 19:06 +0000
Jeff Walden Jeff Walden - Bug 853988 - Move IsPointer and IsSame to the right locations. r=froydnj
f2af022787ee5f2893f704f294b1c19f2692351f
created 2013-03-22 00:14 -0700
pushed 2013-03-25 19:06 +0000
Jeff Walden Jeff Walden - Bug 853988 - Add C++11 section references to TypeTraits.h. r=froydnj
645cf7ea0876a38cc9aead0fbabd408deca51109
created 2012-12-16 18:20 -0500
pushed 2013-03-04 18:42 +0000
Jeff Walden Jeff Walden - Bug 835542 - Add an IntegralConstant helper to TypeTraits.h, and use it where the spec says we should be using it. r=bjacob
0d1a3f041a8fcac54307c4f033a58eb4387d3d71
created 2013-02-08 22:59 -0800
pushed 2013-02-09 07:01 +0000
Jeff Walden Jeff Walden - Rename the |static const bool result| member of IsSame, IsPod, and IsPointer to |value| to be consistent with every other type trait. I have no idea how I managed to consistently not notice this during review. Followup to bug 723228, r=typo
d49cff40b5c3d0fb2acad4585ee628d5e1fd071f
created 2013-02-08 13:18 -0800
pushed 2013-02-08 21:31 +0000
Razvan Cojocaru Razvan Cojocaru - Bug 723228 - nsTArray::AssignRange should use memcpy when possible. r=jlebar for the XPCOM changes, r=jwalden for js/mfbt changes
d04e584c197d4c1bfa2e2592d18499467a7cc957
created 2012-10-22 17:05 -0400
pushed 2012-10-22 21:05 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 802806 followup - fix the comment
9806c99965fbf1b5770813b4c6eb4c6dcb3413e4
created 2012-10-17 17:37 -0400
pushed 2012-10-19 12:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 802806 - Make mfbt's IsBaseOf work with multiple inheritance; r=Waldo
fe817bf85f36386d626ed35383ffb9dae2f4ddc5
created 2012-06-19 13:55 -0700
pushed 2012-06-23 17:16 +0000
Jeff Walden Jeff Walden - Bug 766347 - Implement mozilla::IsConvertible to detect when a value of one type will convert to a value of another type. r=luke
54a17b76f48868f24dfa261309289af896eca39d
created 2012-06-18 19:06 -0700
pushed 2012-06-23 17:16 +0000
Jeff Walden Jeff Walden - Bug 766347 - Implement a mozilla::EnableIf template struct for SFINAE capabilities. r=luke
a112cf3d055d8930f8bdb7f40b8537cc26bab787
created 2012-06-14 17:55 -0700
pushed 2012-06-18 19:31 +0000
Jeff Walden Jeff Walden - Fix a couple style nits missed during review. Followup to bug 616262, r=sparky
6a4feddc241b00239656e8fb67bdef2cf22637d3
created 2012-06-14 08:20 +0200
pushed 2012-06-15 13:04 +0000
Mike Hommey Mike Hommey - Bug 616262 - Add mozilla/TypeTraits.h with mozilla::Conditional and mozilla::IsBaseOf traits, similar to resp. C++11 std::conditional and std::is_base_of. r=Waldo
less more (0) tip