summaryrefslogtreecommitdiffstats
path: root/clang/test/Analysis/loop-block-counts.c
diff options
context:
space:
mode:
authorCsaba Dabis <dabis.csaba98@gmail.com>2019-08-01 20:41:13 +0000
committerCsaba Dabis <dabis.csaba98@gmail.com>2019-08-01 20:41:13 +0000
commit7740c6d643765f390254706284824b090f985461 (patch)
treeced1041c66e64dadd92c6d19f6f374e867c6cf56 /clang/test/Analysis/loop-block-counts.c
parentcb3140b7bf89f43d794e13fc47d7ec992d92fd00 (diff)
downloadbcm5719-llvm-7740c6d643765f390254706284824b090f985461.tar.gz
bcm5719-llvm-7740c6d643765f390254706284824b090f985461.zip
[analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its profile
Summary: It allows discriminating between stack frames of the same call that is called multiple times in a loop. Thanks to Artem Dergachev for the great idea! Reviewed By: NoQ Tags: #clang Differential Revision: https://reviews.llvm.org/D65587 llvm-svn: 367608
Diffstat (limited to 'clang/test/Analysis/loop-block-counts.c')
-rw-r--r--clang/test/Analysis/loop-block-counts.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/Analysis/loop-block-counts.c b/clang/test/Analysis/loop-block-counts.c
index 04a3f747c2e..66bb850780c 100644
--- a/clang/test/Analysis/loop-block-counts.c
+++ b/clang/test/Analysis/loop-block-counts.c
@@ -12,7 +12,7 @@ void loop() {
for (int i = 0; i < 2; ++i)
callee(&arr[i]);
// FIXME: Should be UNKNOWN.
- clang_analyzer_eval(arr[0] == arr[1]); // expected-warning{{TRUE}}
+ clang_analyzer_eval(arr[0] == arr[1]); // expected-warning{{FALSE}}
}
void loopWithCall() {
OpenPOWER on IntegriCloud