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 26685 - Build 26684: 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.