Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2959)

Unified Diff: base/containers/flat_tree.h

Issue 2771643002: Enable noexcept on Windows, use for a few move constructors. (Closed)
Patch Set: jni Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: base/containers/flat_tree.h
diff --git a/base/containers/flat_tree.h b/base/containers/flat_tree.h
index 57335d8882b0268fb6d607595b4bec9579f27c55..6fe2bf3c5ba1d6835060f49080538b9130ea43f3 100644
--- a/base/containers/flat_tree.h
+++ b/base/containers/flat_tree.h
@@ -82,7 +82,7 @@ class flat_tree {
const key_compare& comp = key_compare());
flat_tree(const flat_tree&);
- flat_tree(flat_tree&&);
+ flat_tree(flat_tree&&) noexcept;
// Not stable in the presence of duplicates in the initializer list.
flat_tree(std::initializer_list<value_type> ilist,
@@ -335,8 +335,8 @@ flat_tree<Key, Value, GetKeyFromValue, KeyCompare>::flat_tree(
const flat_tree&) = default;
template <class Key, class Value, class GetKeyFromValue, class KeyCompare>
-flat_tree<Key, Value, GetKeyFromValue, KeyCompare>::flat_tree(flat_tree&&) =
- default;
+flat_tree<Key, Value, GetKeyFromValue, KeyCompare>::flat_tree(
+ flat_tree&&) noexcept = default;
template <class Key, class Value, class GetKeyFromValue, class KeyCompare>
flat_tree<Key, Value, GetKeyFromValue, KeyCompare>::flat_tree(
« base/containers/flat_map.h ('K') | « base/containers/flat_map.h ('k') | base/values.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698