diff --git a/clang-tools-extra/clangd/unittests/RenameTests.cpp b/clang-tools-extra/clangd/unittests/RenameTests.cpp index 43e6c778a7ad9..2aaf45eb75637 100644 --- a/clang-tools-extra/clangd/unittests/RenameTests.cpp +++ b/clang-tools-extra/clangd/unittests/RenameTests.cpp @@ -440,23 +440,6 @@ TEST(RenameTest, WithinFileRename) { template class Z> struct Bar { }; template <> struct Bar<[[Foo]]> {}; )cpp", - - { - // Implicit references in macro expansions. - R"cpp( - class [[Fo^o]] {}; - #define FooFoo Foo - #define FOO Foo - )cpp", - R"cpp( - #include "foo.h" - void bar() { - [[Foo]] x; - FOO y; - FooFoo z; - } - )cpp", - }, }; for (llvm::StringRef T : Tests) { SCOPED_TRACE(T); @@ -909,6 +892,22 @@ TEST(CrossFileRenameTests, WithUpToDateIndex) { } )cpp", }, + { + // Implicit references in macro expansions. + R"cpp( + class [[Fo^o]] {}; + #define FooFoo Foo + #define FOO Foo + )cpp", + R"cpp( + #include "foo.h" + void bar() { + [[Foo]] x; + FOO y; + FooFoo z; + } + )cpp", + }, }; for (const auto& T : Cases) {