Jeff Walden
|
bd3fc01aeb
|
Bug 1287006 - Use |alignas(T) unsigned char mStorage[sizeof(T)]| instead of AlignedStorage2 inside Maybe. r=froydnj
|
2017-01-30 15:56:04 -08:00 |
|
Jonathan Watt
|
d94bc1cc07
|
Bug 1335780, part 2 - Tests for Maybe<const Type>. r=froydnj
|
2017-01-03 08:53:05 +00:00 |
|
David Major
|
acf5f8bfdc
|
Bug 1329236: Remove the DECLTYPE(expr) workaround in TestMaybe.cpp. r=ehsan
MozReview-Commit-ID: 5n5iRdJKn7M
|
2017-01-06 12:53:20 -06:00 |
|
Xidorn Quan
|
153bdc90d0
|
Bug 1325351 part 3 - Make Maybe accept value from different Maybe type when the inner type is convertible. r=froydnj
MozReview-Commit-ID: 2kYTncYh1Or
|
2016-12-23 11:49:33 +11:00 |
|
Sebastian Hengst
|
8637d53533
|
Backed out changeset 45f0755ff471 (bug 1325351)
|
2016-12-27 10:39:45 +01:00 |
|
Xidorn Quan
|
22507af1b7
|
Bug 1325351 part 3 - Make Maybe accept value from different Maybe type when the inner type is convertible. r=froydnj
MozReview-Commit-ID: 2kYTncYh1Or
|
2016-12-23 11:49:33 +11:00 |
|
Jeff Walden
|
ec06105a1c
|
Bug 1296760 - Allow Some(nullptr) and Some(Derived*) to convert to Maybe<Base*>. r=froydnj
|
2016-08-24 11:12:48 -07:00 |
|
Daniel Holbert
|
600237252f
|
Bug 1291423: Explicitly qualify the destructor call that we invoke in Maybe::reset. r=Waldo
MozReview-Commit-ID: 6vQouBSxnsZ
|
2016-08-02 21:19:08 -07:00 |
|
Seth Fowler
|
aa79faf7c8
|
Bug 1255632 - Make Maybe::map and Maybe::apply support lambdas. r=waldo,njn
|
2016-06-22 16:32:40 -07:00 |
|
Carsten "Tomcat" Book
|
41562b2af9
|
Backed out changeset 7b03f23fdde5 (bug 1255632) for bustage on a CLOSED TREE
|
2016-06-22 08:48:25 +02:00 |
|
Seth Fowler
|
fb2c419f23
|
Bug 1255632 - Make Maybe::map and Maybe::apply support lambdas. r=waldo,njn
|
2016-06-21 22:15:27 -07:00 |
|
Chris Peterson
|
33656551e8
|
Bug 1266294 - Remove unnecessary compiler version checks for gcc <= 4.8.0 in mfbt. r=froydnj
|
2016-04-17 17:08:10 -07:00 |
|
Ehsan Akhgari
|
a7f747ec15
|
Bug 1118486 - Part 1: Use = delete instead of MOZ_DELETE directly; r=Waldo
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
|
2015-01-08 23:19:05 -05:00 |
|
Ehsan Akhgari
|
86a62a4d13
|
Bug 1119071 - Clean up some code used for older unsupported MSVC versions in MFBT; r=froydnj
|
2015-01-08 10:40:15 -05:00 |
|
Seth Fowler
|
1d10aae440
|
Bug 1057840 (Part 2) - Expand MSVC version bounds for decltype scope operator workaround. r=waldo
|
2014-08-26 13:57:45 -07:00 |
|
Seth Fowler
|
904d862fd1
|
Bug 1057840 (Part 1) - Expand GCC version bounds for decltype scope operator workaround. r=waldo
|
2014-08-26 13:57:43 -07:00 |
|
Seth Fowler
|
97d025b9b7
|
Bug 913586 (Part 9) - Add more useful features to the Maybe<T> API. r=waldo
* * *
Bug 913586 (Part 10) - Add a test for Maybe<T>. r=waldo
|
2014-08-22 00:43:02 -07:00 |
|