Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Unit tests: pass. 62043 tests passed, 0 failed and 783 were skipped.
clang-tidy: unknown.
clang-format: pass.
Build artifacts: diff.json, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
clang-tools-extra/clangd/unittests/FindTargetTests.cpp | ||
---|---|---|
736 | looks like we are getting duplicates here |
LGTM
clang-tools-extra/clangd/unittests/FindTargetTests.cpp | ||
---|---|---|
736 | looking at this again, this is actually not caused by this change, it was always there we just didn't notice it before since no one tested class templates. could you put a fixme on it? |
It would also be great to have the original rename test from the linked issue since something might potentially go wrong in-between findExplicitReferences and rename action (and also to expand the testset because the existing one is not really extensive :().
Done.
and rename action (and also to expand the testset because the existing one is not really extensive :().
yeap, there is some room to improve the test code here (e.g. using an idea similar to CodeContext in TweakTesting), previously we put the test code to a wrapper foo function, it is sufficient for most cases, but not for this patch as defining a template class in a function body is forbidden in C++. I think we can adress this afterwards.
clang-tools-extra/clangd/unittests/FindTargetTests.cpp | ||
---|---|---|
736 | Done. |
Unit tests: fail. 62042 tests passed, 1 failed and 783 were skipped.
failed: libc++.std/thread/thread_mutex/thread_mutex_requirements/thread_sharedtimedmutex_requirements/thread_sharedtimedmutex_class/try_lock.pass.cpp
clang-tidy: unknown.
clang-format: pass.
Build artifacts: diff.json, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
looks like we are getting duplicates here