Gerald Squelart
|
f5f8abf86a
|
Bug 1338389 - Tests for Variant's detail::Nth and detail::SelectVariantType - r=froydnj
MozReview-Commit-ID: 4QXdctmhNze
--HG--
extra : rebase_source : ddbdf8c79f49ebb02c9e68dca0be4a6ee9ad11f4
|
2017-06-06 16:59:00 +12:00 |
|
Gerald Squelart
|
a7c6eed190
|
Bug 1338389 - VariantType<T> and VariantIndex<N> permit unambiguous and variadic Variant construction - r=froydnj
MozReview-Commit-ID: 3rDya9ZBG6Y
--HG--
extra : rebase_source : d59375a7c805d6d470f5074669f3db5a609eb518
|
2017-05-08 11:26:07 +12:00 |
|
Gerald Squelart
|
78bc93af40
|
Bug 1338389 - Allow repeated Variant types, but prevent is/as/extract<T> for them - r=froydnj
MozReview-Commit-ID: 1yEUuGsht8k
--HG--
extra : rebase_source : fed56f264821e87cc474e6686e6dc203c147ac9b
|
2017-05-10 15:49:38 +12:00 |
|
Gerald Squelart
|
6015fbb5ac
|
Bug 1338389 - Index-based Variant::is<N>, as<N>, and extract<N> - r=froydnj
MozReview-Commit-ID: C5iga0Eb1tH
--HG--
extra : rebase_source : d88cf614318cc8544d7ab52315e015a7ca4e5efd
|
2017-05-08 11:09:21 +12:00 |
|
Terrence Cole
|
1fe18b25cf
|
Bug 1232686 - Use decltype to infer Variant::match return type; r=fitzgen
--HG--
extra : rebase_source : 38f280cc3014b2285a79e377f1fa8edf4c5f4661
|
2015-12-15 07:45:22 -08:00 |
|
Carsten "Tomcat" Book
|
558930f4e9
|
Backed out changeset e673dbc9848f (bug 1232686) for breaking VS2013 Builds
|
2016-04-16 10:57:53 +02:00 |
|
Terrence Cole
|
2177cca5cd
|
Bug 1232686 - Use decltype to infer Variant::match return type; r=fitzgen
|
2015-12-15 07:45:22 -08:00 |
|
Nick Fitzgerald
|
3508cf5f6a
|
Bug 1254565 - Allow passing matchers as rvalues to Variant::match. r=froydnj
--HG--
extra : rebase_source : 9863e7cde9ff918af22de94ca7ec29988c154bbd
|
2016-03-10 13:35:00 -05:00 |
|
Nick Fitzgerald
|
26eaf483ae
|
Bug 1186693 - Add exhaustive matching to mozilla::Variant; r=Waldo
|
2015-08-08 16:43:35 -07:00 |
|
Nick Fitzgerald
|
bdd6b06c87
|
Bug 1184839 - Provide an overloaded == operator for mozilla::Variant; r=Waldo
|
2015-07-19 16:32:00 +02:00 |
|
Nick Fitzgerald
|
474c4d36e3
|
Bug 1174906 - Add a mozilla::Variant<T1, T2, ...> template class; r=Waldo
|
2015-06-30 10:01:00 -07:00 |
|