mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-05 22:02:55 +01:00
Dump all non-indexed ids as hex (#6228)
The indexed ids are kept in decimal since they won't get tagging because their ordered-ness is significant to their usage, as I understand it. Addressing https://github.com/carbon-language/carbon-lang/pull/6215#discussion_r2430180953 feedback
This commit is contained in:
@@ -52,12 +52,13 @@ TEST(SharedValueStores, PrintVals) {
|
||||
RawStringOstream out;
|
||||
value_stores.Print(out);
|
||||
|
||||
EXPECT_THAT(Yaml::Value::FromText(out.TakeStr()),
|
||||
MatchSharedValues(
|
||||
ElementsAre(Pair("ap_int0", Yaml::Scalar("999999999999"))),
|
||||
ElementsAre(Pair("real0", Yaml::Scalar("8*10^8"))), IsEmpty(),
|
||||
ElementsAre(Pair("identifier0", Yaml::Scalar("a"))),
|
||||
ElementsAre(Pair("string0", Yaml::Scalar("foo'\"baz")))));
|
||||
EXPECT_THAT(
|
||||
Yaml::Value::FromText(out.TakeStr()),
|
||||
MatchSharedValues(
|
||||
ElementsAre(Pair("ap_int00000000", Yaml::Scalar("999999999999"))),
|
||||
ElementsAre(Pair("real00000000", Yaml::Scalar("8*10^8"))), IsEmpty(),
|
||||
ElementsAre(Pair("identifier00000000", Yaml::Scalar("a"))),
|
||||
ElementsAre(Pair("string00000000", Yaml::Scalar("foo'\"baz")))));
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user