llvm-project/clang/docs/analyzer
Artem Dergachev 895242f9fb [analyzer] Provide .def-files and visitors for SVal/SymExpr/MemRegion, v2.
Provide separate visitor templates for the three hierarchies, and also
the `FullSValVisitor' class, which is a union of all three visitors.

Additionally, add a particular example visitor, `SValExplainer', in order to
test the visitor templates. This visitor is capable of explaining the SVal,
SymExpr, or MemRegion in a natural language.

Compared to the reverted r257605, this fixes the test that used to fail
on some triples, and fixes build failure under -fmodules.

Differential Revision: http://reviews.llvm.org/D15448

llvm-svn: 257893
2016-01-15 15:22:05 +00:00
..
DebugChecks.rst [analyzer] Provide .def-files and visitors for SVal/SymExpr/MemRegion, v2. 2016-01-15 15:22:05 +00:00
IPA.txt [analyzer] Fix copy-paste error in internal docs. 2013-09-13 00:44:57 +00:00
Makefile
RegionStore.txt
conf.py Update the copyright credits -- Happy new year 2014! 2014-01-01 08:27:31 +00:00
index.rst
make.bat
nullability.rst [Static Analyzer] Checks to catch nullability related issues. 2015-08-26 23:17:43 +00:00