aboutsummaryrefslogtreecommitdiff
path: root/test/Analysis/initializer.cpp
diff options
context:
space:
mode:
authorJordy Rose <jediknil@belkadan.com>2012-05-16 16:01:07 +0000
committerJordy Rose <jediknil@belkadan.com>2012-05-16 16:01:07 +0000
commit93a9d828378b5c969344f27aeb275b8c2a19d918 (patch)
tree93e43bb7e38c46d13c78bc938e422b66cd0ea6e6 /test/Analysis/initializer.cpp
parentc51bb99ef9daa17084dea688400b40322289aefe (diff)
[analyzer] Introduce clang_analyzer_eval for regression test constraint checks.
The new debug.ExprInspection checker looks for calls to clang_analyzer_eval, and emits a warning of TRUE, FALSE, or UNKNOWN (or UNDEFINED) based on the constrained value of its (boolean) argument. It does not modify the analysis state though the conditions tested can result in branches (e.g. through the use of short-circuit operators). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156919 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Analysis/initializer.cpp')
0 files changed, 0 insertions, 0 deletions