These result in really weird arrows that have little to do with control flow. Other path diagnostic modes behave differently and seem to be unaffected. Patching on top of D32437, where this gets reproduced, though other checkers seem to be affected as well.
Details
Details
- Reviewers
zaks.anna dcoughlin - Commits
- rG7c0ab8693216: [analyzer] Don't add arrow to the inlined function's decl when it has no body.
rC304713: [analyzer] Don't add arrow to the inlined function's decl when it has no body.
rL304713: [analyzer] Don't add arrow to the inlined function's decl when it has no body.
Diff Detail
Diff Detail
Event Timeline
lib/StaticAnalyzer/Core/BugReporter.cpp | ||
---|---|---|
1674 | Why does the edge to the end of the function is not drawn either? (I assume it is not.) |
Why does the edge to the end of the function is not drawn either? (I assume it is not.)