diff --git a/clang-tools-extra/test/clang-tidy/checkers/readability/redundant-typename.cpp b/clang-tools-extra/test/clang-tidy/checkers/readability/redundant-typename.cpp index 56ff9813cd6ae..e2be40530865f 100644 --- a/clang-tools-extra/test/clang-tidy/checkers/readability/redundant-typename.cpp +++ b/clang-tools-extra/test/clang-tidy/checkers/readability/redundant-typename.cpp @@ -366,3 +366,15 @@ typename T::R Foo::PartiallySpecializedDataMember = false; // CHECK-FIXES-20: T::R Foo::PartiallySpecializedDataMember = false; #endif // __cplusplus >= 201402L + +struct Int { + using R = int; +}; + +template +struct BaseClass {}; + +template +struct SubClass : BaseClass {}; + +template struct SubClass;