"id" is, interestingly enough, an objcPointerType, but not isPointerType, yet both are covered under isAnyPointerType
Details
Details
- Reviewers
Szelethus NoQ dcoughlin - Commits
- rGe3b1d962185c: [analyzer] Fix UninitializedObjectChecker to not crash on uninitialized "id"…
rL339631: [analyzer] Fix UninitializedObjectChecker to not crash on uninitialized "id"…
rC339631: [analyzer] Fix UninitializedObjectChecker to not crash on uninitialized "id"…
Diff Detail
Diff Detail
- Repository
- rC Clang
Event Timeline
Comment Actions
Thanks! I don't have the resources to check how the checker behaves with objc, so I appreciate these greatly ^-^
clang/test/Analysis/objcpp-uninitialized-object.mm | ||
---|---|---|
26 ↗ | (On Diff #160473) | I just commited a couple changes, this should I believe say "uninitialized pointer". |