[clang] [Format] Configure ASSIGN_OR_RETURN macros for Google style (PR #169037)
Ilya Biryukov via cfe-commits
cfe-commits at lists.llvm.org
Mon Feb 16 08:11:15 PST 2026
================
@@ -144,6 +145,12 @@ TEST(ConfigParseTest, GetsCorrectBasedOnStyle) {
EXPECT_EQ(0, parseConfiguration(TEXT, &Style).value()); \
EXPECT_EQ(VALUE, Style.FIELD) << "Unexpected value after parsing!"
+#define CHECK_PARSE_THAT(TEXT, FIELD, MATCHER) \
+ EXPECT_THAT(Style.FIELD, ::testing::Not(MATCHER)) \
+ << "Initial value already matches!"; \
+ EXPECT_EQ(0, parseConfiguration(TEXT, &Style).value()); \
+ EXPECT_THAT(Style.FIELD, (MATCHER)) << "Does not match after parsing!";
+
----------------
ilya-biryukov wrote:
Done.
https://github.com/llvm/llvm-project/pull/169037
More information about the cfe-commits
mailing list