From f8a2cc7358820e2bd901bbdbbff08e06fe168437 Mon Sep 17 00:00:00 2001 From: Dan Wang Date: Fri, 24 Jan 2025 12:39:37 +0800 Subject: [PATCH] suppresses warnings for forwarded declarations of classes generated by TEST_P --- src/server/test/pegasus_write_service_impl_test.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/server/test/pegasus_write_service_impl_test.cpp b/src/server/test/pegasus_write_service_impl_test.cpp index d59e16eb2c..b9aa46acaf 100644 --- a/src/server/test/pegasus_write_service_impl_test.cpp +++ b/src/server/test/pegasus_write_service_impl_test.cpp @@ -41,7 +41,14 @@ #include "utils/fail_point.h" #include "utils/string_conv.h" -// IWYU pragma: no_forward_declare +// IWYU pragma: no_forward_declare pegasus::server::IdempotentIncrTest_FailOnGet_Test +// IWYU pragma: no_forward_declare pegasus::server::IdempotentIncrTest_FailOnPut_Test +// IWYU pragma: no_forward_declare pegasus::server::IdempotentIncrTest_IncrOnNonNumericRecord_Test +// IWYU pragma: no_forward_declare pegasus::server::IdempotentIncrTest_IncrOverflowed_Test +// IWYU pragma: no_forward_declare pegasus::server::NonIdempotentIncrTest_FailOnGet_Test +// IWYU pragma: no_forward_declare pegasus::server::NonIdempotentIncrTest_FailOnPut_Test +// IWYU pragma: no_forward_declare pegasus::server::NonIdempotentIncrTest_IncrOnNonNumericRecord_Test +// IWYU pragma: no_forward_declare pegasus::server::NonIdempotentIncrTest_IncrOverflowed_Test namespace pegasus::server {