Replace NOTREACHED() with NOTREACHED_IN_MIGRATION()
Apply the same change as the upstream CL:5539175.
BUG=b:356312475
TEST=CQ
Change-Id: I25e60f05b577987b509ed08d9985368676c70166
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/cbor/+/5781310
Reviewed-by: Firas Sammoura <[email protected]>
Commit-Queue: Wei-Luan Wang <[email protected]>
Tested-by: Wei-Luan Wang <[email protected]>
diff --git a/diagnostic_writer.cc b/diagnostic_writer.cc
index 1f1404c..7b41813 100644
--- a/diagnostic_writer.cc
+++ b/diagnostic_writer.cc
@@ -130,7 +130,7 @@
s->append("undefined");
break;
default:
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
break;
}
break;
@@ -140,7 +140,7 @@
break;
case Value::Type::TAG:
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
break;
}
diff --git a/reader.cc b/reader.cc
index b4a77e1..5d424e7 100644
--- a/reader.cc
+++ b/reader.cc
@@ -445,7 +445,7 @@
case DecoderError::UNKNOWN_ERROR:
return kUnknownError;
default:
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
return "Unknown error code.";
}
}
diff --git a/values.cc b/values.cc
index 090bbc4..5e006bc 100644
--- a/values.cc
+++ b/values.cc
@@ -52,7 +52,7 @@
new (&map_value_) MapValue();
return;
case Type::TAG:
- NOTREACHED() << constants::kUnsupportedMajorType;
+ NOTREACHED_IN_MIGRATION() << constants::kUnsupportedMajorType;
return;
case Type::SIMPLE_VALUE:
simple_value_ = Value::SimpleValue::UNDEFINED;
@@ -60,7 +60,7 @@
case Type::NONE:
return;
}
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
}
Value::Value(SimpleValue in_simple)
@@ -107,7 +107,7 @@
bytestring_value_ = BinaryValue(in_string.begin(), in_string.end());
break;
default:
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
}
}
@@ -123,7 +123,7 @@
bytestring_value_ = BinaryValue(in_string.begin(), in_string.end());
break;
default:
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
}
}
@@ -175,13 +175,13 @@
case Type::MAP:
return Value(map_value_);
case Type::TAG:
- NOTREACHED() << constants::kUnsupportedMajorType;
+ NOTREACHED_IN_MIGRATION() << constants::kUnsupportedMajorType;
return Value();
case Type::SIMPLE_VALUE:
return Value(simple_value_);
}
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
return Value();
}
@@ -267,7 +267,7 @@
new (&map_value_) MapValue(std::move(that.map_value_));
return;
case Type::TAG:
- NOTREACHED() << constants::kUnsupportedMajorType;
+ NOTREACHED_IN_MIGRATION() << constants::kUnsupportedMajorType;
return;
case Type::SIMPLE_VALUE:
simple_value_ = that.simple_value_;
@@ -275,7 +275,7 @@
case Type::NONE:
return;
}
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
}
void Value::InternalCleanup() {
@@ -294,7 +294,7 @@
map_value_.~MapValue();
break;
case Type::TAG:
- NOTREACHED() << constants::kUnsupportedMajorType;
+ NOTREACHED_IN_MIGRATION() << constants::kUnsupportedMajorType;
break;
case Type::NONE:
case Type::UNSIGNED:
diff --git a/values.h b/values.h
index 1f598f9..25f44c3 100644
--- a/values.h
+++ b/values.h
@@ -83,7 +83,7 @@
break;
}
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
return false;
}
diff --git a/writer.cc b/writer.cc
index 1d0bad0..e626e9e 100644
--- a/writer.cc
+++ b/writer.cc
@@ -54,7 +54,7 @@
case Value::Type::INVALID_UTF8: {
if (!allow_invalid_utf8) {
- NOTREACHED() << constants::kUnsupportedMajorType;
+ NOTREACHED_IN_MIGRATION() << constants::kUnsupportedMajorType;
return false;
}
// Encode a CBOR string with invalid UTF-8 data. This may produce invalid
@@ -127,7 +127,7 @@
}
case Value::Type::TAG:
- NOTREACHED() << constants::kUnsupportedMajorType;
+ NOTREACHED_IN_MIGRATION() << constants::kUnsupportedMajorType;
return false;
// Represents a simple value.
@@ -181,7 +181,7 @@
shift = 7;
break;
default:
- NOTREACHED();
+ NOTREACHED_IN_MIGRATION();
break;
}
for (; shift >= 0; shift--) {