Migrate absl variant.h and utility.h in ipc
Since https://crrev.com/c/6330348, some utils in third_party/abseil-cpp/absl/types/variant.h and and third_party/abseil-cpp/absl/utility/utility.h are only aliases for their std counterparts. This CL migrates code to use std:: directly. Bug: 40242126 Change-Id: I2d01ea5b6c61509eb3f6f3575eefd882a9f344ea Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6343212 Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org> Commit-Queue: Victor Vianna <victorvianna@google.com> Cr-Commit-Position: refs/heads/main@{#1430886}
This commit is contained in:
parent
a3cafc199d
commit
4a6b423d12
@ -17,6 +17,7 @@
|
||||
#include <string_view>
|
||||
#include <tuple>
|
||||
#include <unordered_map>
|
||||
#include <variant>
|
||||
#include <vector>
|
||||
|
||||
#include "base/check.h"
|
||||
@ -1021,8 +1022,8 @@ struct ParamTraits<std::optional<P>> {
|
||||
};
|
||||
|
||||
template <>
|
||||
struct ParamTraits<absl::monostate> {
|
||||
typedef absl::monostate param_type;
|
||||
struct ParamTraits<std::monostate> {
|
||||
typedef std::monostate param_type;
|
||||
static void Write(base::Pickle* m, const param_type& p) {}
|
||||
static bool Read(const base::Pickle* m,
|
||||
base::PickleIterator* iter,
|
||||
|
Loading…
x
Reference in New Issue
Block a user