Skip to content

Commit c068596

Browse files
committed
clang-tidy: Fix bugprone-crtp-constructor-accessibility check
See: https://clang.llvm.org/extra/clang-tidy/checks/bugprone/empty-catch.html
1 parent 00036c0 commit c068596

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

include/mp/proxy-types.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,9 @@ struct IterateFieldsHelper
314314
{
315315
static_cast<Derived*>(this)->handleField(std::forward<Arg1>(arg1), std::forward<Arg2>(arg2), ParamList());
316316
}
317+
private:
318+
IterateFieldsHelper() = default;
319+
friend Derived;
317320
};
318321

319322
struct IterateFields : IterateFieldsHelper<IterateFields, 0>

0 commit comments

Comments
 (0)