Details
Details
- Reviewers
dcoughlin NoQ - Commits
- rG4cbeeb16959e: [analyzer] Fix the checker for the performance anti-pattern to accept messages
rL326868: [analyzer] Fix the checker for the performance anti-pattern to accept messages
rC326868: [analyzer] Fix the checker for the performance anti-pattern to accept messages
Diff Detail
Diff Detail
- Repository
- rC Clang
Event Timeline
| lib/StaticAnalyzer/Checkers/GCDAsyncSemaphoreChecker.cpp | ||
|---|---|---|
| 127–130 | forEachDescendant(anyOf(...)) sounds more correct to me. We should find both when both are present. | |
| lib/StaticAnalyzer/Checkers/GCDAsyncSemaphoreChecker.cpp | ||
|---|---|---|
| 127–130 | ...except it does not work. Type matchers types are weird like that. | |
| lib/StaticAnalyzer/Checkers/GCDAsyncSemaphoreChecker.cpp | ||
|---|---|---|
| 127–130 | Yeah, you might need to add some auxiliary stmt() thingies. | |
forEachDescendant(anyOf(...)) sounds more correct to me. We should find both when both are present.