llvm-project/clang/docs/analyzer
Artem Dergachev 30ed5467a4 [analyzer] Minor fixes and improvements to debug.ExprInspection
- Fix the bug with transition handling in ExprInspectionChecker's
  checkDeadSymbols implementation.

- Test this bug by adding a new function clang_analyzer_numTimesReached() to
  catch number of passes through the code, which should be handy for testing
  against unintended state splits.

- Add two more functions should help debugging issues quickly without running
  the debugger or dumping exploded graphs - clang_analyzer_dump() which dump()s
  an SVal argument to a warning message, and clang_analyzer_printState(), which
  dump()s the current program state to stderr.

Differential Revision: https://reviews.llvm.org/D26835

llvm-svn: 288257
2016-11-30 17:57:18 +00:00
..
DebugChecks.rst [analyzer] Minor fixes and improvements to debug.ExprInspection 2016-11-30 17:57:18 +00:00
IPA.txt Fix a typo in the doc: overriden -> overridden 2016-08-28 20:22:34 +00:00
RegionStore.txt
conf.py docs/conf.py: update version to 4.0 2016-07-18 18:13:08 +00:00
index.rst
make.bat
nullability.rst [Static Analyzer] Checks to catch nullability related issues. 2015-08-26 23:17:43 +00:00