From 04e860df2c0314adee9c7084d72556c7f26e6dd3 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Tue, 6 Mar 2012 01:25:01 +0000 Subject: [analyzer] add a diagnostic event when entering a call via inlining, within the callee, and add an edge. llvm-svn: 152086 --- clang/test/Analysis/inline-unique-reports.c | 51 +++++++++++++++++++++++++++-- 1 file changed, 49 insertions(+), 2 deletions(-) (limited to 'clang/test/Analysis/inline-unique-reports.c') diff --git a/clang/test/Analysis/inline-unique-reports.c b/clang/test/Analysis/inline-unique-reports.c index f5e5b36be71..c99a3033353 100644 --- a/clang/test/Analysis/inline-unique-reports.c +++ b/clang/test/Analysis/inline-unique-reports.c @@ -84,9 +84,56 @@ void test_bug_2() { // CHECK: // CHECK: // CHECK: extended_message -// CHECK: Entering call to 'bug' +// CHECK: Calling 'bug' // CHECK: message -// CHECK: Entering call to 'bug' +// CHECK: Calling 'bug' +// CHECK: +// CHECK: +// CHECK: kindevent +// CHECK: location +// CHECK: +// CHECK: line4 +// CHECK: col1 +// CHECK: file0 +// CHECK: +// CHECK: extended_message +// CHECK: Entered call to 'bug' +// CHECK: message +// CHECK: Entered call to 'bug' +// CHECK: +// CHECK: +// CHECK: kindcontrol +// CHECK: edges +// CHECK: +// CHECK: +// CHECK: start +// CHECK: +// CHECK: +// CHECK: line4 +// CHECK: col1 +// CHECK: file0 +// CHECK: +// CHECK: +// CHECK: line4 +// CHECK: col1 +// CHECK: file0 +// CHECK: +// CHECK: +// CHECK: end +// CHECK: +// CHECK: +// CHECK: line5 +// CHECK: col3 +// CHECK: file0 +// CHECK: +// CHECK: +// CHECK: line5 +// CHECK: col4 +// CHECK: file0 +// CHECK: +// CHECK: +// CHECK: +// CHECK: // CHECK: // CHECK: // CHECK: kindevent -- cgit v1.2.3