Previously, we weren't recognizing these as smart pointers and thus
weren't allowing non-dereference accesses as we should -- see new test
cases which fail without the fix.
Details
Details
- Reviewers
alexfh hokein aaron.ballman JonasToth - Commits
- rGc4db59c63cd1: [clang-tidy] Treat references to smart pointers correctly in use-after-move.
rCTE351303: [clang-tidy] Treat references to smart pointers correctly in use-after-move.
rL351303: [clang-tidy] Treat references to smart pointers correctly in use-after-move.
Diff Detail
Diff Detail
- Repository
- rCTE Clang Tools Extra
- Build Status
Buildable 26684 Build 26683: arc lint + arc unit
Event Timeline
Comment Actions
Thanks for the reminder!
This was a bug that was reported internally, so there is no LLVM bug for this.