Migrate absl variant.h and utility.h in dbus
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: Id2611ac7a68f34017f0ecad1097b6f2d9de5399d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6343191 Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Victor Vianna <victorvianna@google.com> Cr-Commit-Position: refs/heads/main@{#1431035}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
260489b920
commit
484f554d19
@@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
#include <memory>
|
#include <memory>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
#include <variant>
|
||||||
|
|
||||||
#include "base/json/json_writer.h"
|
#include "base/json/json_writer.h"
|
||||||
#include "base/logging.h"
|
#include "base/logging.h"
|
||||||
@@ -69,7 +70,7 @@ bool PopDictionaryEntries(MessageReader* reader,
|
|||||||
// Gets the D-Bus type signature for the value.
|
// Gets the D-Bus type signature for the value.
|
||||||
std::string GetTypeSignature(base::ValueView value) {
|
std::string GetTypeSignature(base::ValueView value) {
|
||||||
struct Visitor {
|
struct Visitor {
|
||||||
std::string operator()(absl::monostate) {
|
std::string operator()(std::monostate) {
|
||||||
DLOG(ERROR) << "Unexpected type " << base::Value::Type::NONE;
|
DLOG(ERROR) << "Unexpected type " << base::Value::Type::NONE;
|
||||||
return std::string();
|
return std::string();
|
||||||
}
|
}
|
||||||
@@ -220,7 +221,7 @@ void AppendBasicTypeValueData(MessageWriter* writer, base::ValueView value) {
|
|||||||
struct Visitor {
|
struct Visitor {
|
||||||
raw_ptr<MessageWriter> writer;
|
raw_ptr<MessageWriter> writer;
|
||||||
|
|
||||||
void operator()(absl::monostate) {
|
void operator()(std::monostate) {
|
||||||
DLOG(ERROR) << "Unexpected type: " << base::Value::Type::NONE;
|
DLOG(ERROR) << "Unexpected type: " << base::Value::Type::NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -262,7 +263,7 @@ void AppendValueData(MessageWriter* writer, base::ValueView value) {
|
|||||||
struct Visitor {
|
struct Visitor {
|
||||||
raw_ptr<MessageWriter> writer;
|
raw_ptr<MessageWriter> writer;
|
||||||
|
|
||||||
void operator()(absl::monostate) {
|
void operator()(std::monostate) {
|
||||||
DLOG(ERROR) << "Unexpected type: " << base::Value::Type::NONE;
|
DLOG(ERROR) << "Unexpected type: " << base::Value::Type::NONE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user