This revision was automatically updated to reflect the committed changes. Closed by commit rGab9ee471dfda: [clang-tidy] Add test to cert-dcl58-cpp (NFC). (authored by balazske).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D131686/new/ https://reviews.llvm.org/D131686 Files: clang-tools-extra/test/clang-tidy/checkers/cert/dcl58-cpp.cpp Index: clang-tools-extra/test/clang-tidy/checkers/cert/dcl58-cpp.cpp =================================================================== --- clang-tools-extra/test/clang-tidy/checkers/cert/dcl58-cpp.cpp +++ clang-tools-extra/test/clang-tidy/checkers/cert/dcl58-cpp.cpp @@ -268,3 +268,16 @@ inline constexpr bool numeric_limits<::ranges::detail::LongT>::is_signed; inline constexpr bool numeric_limits<::ranges::detail::LongT>::is_integer; } // namespace std + +namespace no_crash { +struct A +{ + friend struct B; +}; + +struct B; + +template<typename> struct T {}; + +T<B> b; +}
Index: clang-tools-extra/test/clang-tidy/checkers/cert/dcl58-cpp.cpp =================================================================== --- clang-tools-extra/test/clang-tidy/checkers/cert/dcl58-cpp.cpp +++ clang-tools-extra/test/clang-tidy/checkers/cert/dcl58-cpp.cpp @@ -268,3 +268,16 @@ inline constexpr bool numeric_limits<::ranges::detail::LongT>::is_signed; inline constexpr bool numeric_limits<::ranges::detail::LongT>::is_integer; } // namespace std + +namespace no_crash { +struct A +{ + friend struct B; +}; + +struct B; + +template<typename> struct T {}; + +T<B> b; +}
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits