Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
clang-tools-extra/clangd/unittests/FindTargetTests.cpp | ||
---|---|---|
596 | For consistency with the targetDecl() tests in this file, and because I had an error in the testcase that threw me for a loop. I'll try to find a better solution project-wide though. |
clang-tools-extra/clangd/FindTarget.cpp | ||
---|---|---|
668 | Worth mentioning this is handled in add()'s Visitor's VisitObjCPropertyRefExpr? | |
791 | Worth noting that these two functions are used currently for ObjC? | |
clang-tools-extra/clangd/unittests/FindTargetTests.cpp | ||
1077 | Would also be good to have a test for implicit property refs (e.g - (int)z; obj.z;) Or maybe this should go in the other diff? |
more tests
clang-tools-extra/clangd/FindTarget.cpp | ||
---|---|---|
668 | I don't think we should echo the code structure here, it could change. | |
791 | These functions are used for ObjC because these node types are used for objC - documenting that belongs on the AST class. |
Unit tests: fail. 62194 tests passed, 1 failed and 815 were skipped.
failed: libc++.std/thread/thread_mutex/thread_mutex_requirements/thread_mutex_requirements_mutex/thread_mutex_recursive/try_lock.pass.cpp
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
clang-tools-extra/clangd/FindTarget.cpp | ||
---|---|---|
794 | Should this be done by RecursiveASTVisitor instead (when shouldVisitImplicitCode() is false)? If yes, maybe add a FIXME to this patch and try fixing in RAV in a follow-up? | |
clang-tools-extra/clangd/unittests/FindTargetTests.cpp | ||
701 | Why is this necessary? Making tests more complicated to avoid warnings does not look right. | |
712 | See the comment about making tests more complicated to avoid warnings. Same question here and in other instances. |
Unit tests: pass. 62195 tests passed, 0 failed and 815 were skipped.
clang-tidy: pass.
clang-format: pass.
Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml
Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.
Worth mentioning this is handled in add()'s Visitor's VisitObjCPropertyRefExpr?