diff options
| author | Artem Dergachev <artem.dergachev@gmail.com> | 2016-01-13 15:13:48 +0000 |
|---|---|---|
| committer | Artem Dergachev <artem.dergachev@gmail.com> | 2016-01-13 15:13:48 +0000 |
| commit | beb02b5b8f62953eba6ed56c0040f7e36b92c6a0 (patch) | |
| tree | 4b81c914e19663dd754dfa908a71b3f3c7c0b544 /llvm/lib/CodeGen/MachineFunctionAnalysis.cpp | |
| parent | 0e31b2248781f615fdd4127c867b6d7a0170035b (diff) | |
| download | bcm5719-llvm-beb02b5b8f62953eba6ed56c0040f7e36b92c6a0.tar.gz bcm5719-llvm-beb02b5b8f62953eba6ed56c0040f7e36b92c6a0.zip | |
[analyzer] Provide .def-files and visitors for SVal/SymExpr/MemRegion.
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.
Differential Revision: http://reviews.llvm.org/D15448
llvm-svn: 257605
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunctionAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions

