If no capability is held, or the capability expression is invalid, there
is obviously no capability kind and so none would be reported.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D124132
Thread safety analysis: Don't pass capability kind where not needed (NFC) ClosedPublic Authored by aaronpuchert on Apr 20 2022, 2:50 PM.
Details Summary If no capability is held, or the capability expression is invalid, there
Diff Detail
Event Timelineaaronpuchert added a parent revision: D124131: Thread safety analysis: Store capability kind in CapabilityExpr.Apr 20 2022, 2:54 PM This revision is now accepted and ready to land.Apr 22 2022, 6:59 AM Closed by commit rG0314dbac026f: Thread safety analysis: Don't pass capability kind where not needed (NFC) (authored by aaronpuchert). · Explain WhyApr 29 2022, 1:32 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 426157 clang/include/clang/Analysis/Analyses/ThreadSafety.h
clang/lib/Analysis/ThreadSafety.cpp
clang/lib/Sema/AnalysisBasedWarnings.cpp
|