aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc
diff options
context:
space:
mode:
authorheretic <heretic@yandex-team.ru>2022-02-10 16:45:43 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:45:43 +0300
commit397cbe258b9e064f49c4ca575279f02f39fef76e (patch)
treea0b0eb3cca6a14e4e8ea715393637672fa651284 /contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc
parent43f5a35593ebc9f6bcea619bb170394ea7ae468e (diff)
downloadydb-397cbe258b9e064f49c4ca575279f02f39fef76e.tar.gz
Restoring authorship annotation for <heretic@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc')
-rw-r--r--contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc44
1 files changed, 22 insertions, 22 deletions
diff --git a/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc b/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc
index 3b7fe28e08..f4747914bf 100644
--- a/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc
+++ b/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc
@@ -78,7 +78,7 @@ static int FindPayloadIndexByUrl(const Payloads* payloads,
y_absl::string_view type_url) {
if (payloads == nullptr) return -1;
- for (size_t i = 0; i < payloads->size(); ++i) {
+ for (size_t i = 0; i < payloads->size(); ++i) {
if ((*payloads)[i].type_url == type_url) return i;
}
@@ -167,15 +167,15 @@ void Status::ForEachPayload(
bool in_reverse =
payloads->size() > 1 && reinterpret_cast<uintptr_t>(payloads) % 13 > 6;
- for (size_t index = 0; index < payloads->size(); ++index) {
+ for (size_t index = 0; index < payloads->size(); ++index) {
const auto& elem =
(*payloads)[in_reverse ? payloads->size() - 1 - index : index];
#ifdef NDEBUG
visitor(elem.type_url, elem.payload);
#else
- // In debug mode invalidate the type url to prevent users from relying on
- // this string lifetime.
+ // In debug mode invalidate the type url to prevent users from relying on
+ // this string lifetime.
// NOLINTNEXTLINE intentional extra conversion to force temporary.
visitor(TString(elem.type_url), elem.payload);
@@ -283,27 +283,27 @@ bool Status::EqualsSlow(const y_absl::Status& a, const y_absl::Status& b) {
return true;
}
-TString Status::ToStringSlow(StatusToStringMode mode) const {
+TString Status::ToStringSlow(StatusToStringMode mode) const {
TString text;
y_absl::StrAppend(&text, y_absl::StatusCodeToString(code()), ": ", message());
- const bool with_payload = (mode & StatusToStringMode::kWithPayload) ==
- StatusToStringMode::kWithPayload;
-
- if (with_payload) {
- status_internal::StatusPayloadPrinter printer =
- status_internal::GetStatusPayloadPrinter();
- this->ForEachPayload([&](y_absl::string_view type_url,
- const y_absl::Cord& payload) {
- y_absl::optional<TString> result;
- if (printer) result = printer(type_url, payload);
- y_absl::StrAppend(
- &text, " [", type_url, "='",
- result.has_value() ? *result : y_absl::CHexEscape(TString(payload)),
- "']");
- });
- }
-
+ const bool with_payload = (mode & StatusToStringMode::kWithPayload) ==
+ StatusToStringMode::kWithPayload;
+
+ if (with_payload) {
+ status_internal::StatusPayloadPrinter printer =
+ status_internal::GetStatusPayloadPrinter();
+ this->ForEachPayload([&](y_absl::string_view type_url,
+ const y_absl::Cord& payload) {
+ y_absl::optional<TString> result;
+ if (printer) result = printer(type_url, payload);
+ y_absl::StrAppend(
+ &text, " [", type_url, "='",
+ result.has_value() ? *result : y_absl::CHexEscape(TString(payload)),
+ "']");
+ });
+ }
+
return text;
}