From 3176e97f130184ece0e1a21352c8124cc83ff24a Mon Sep 17 00:00:00 2001 From: dim Date: Wed, 30 Dec 2015 11:49:41 +0000 Subject: Vendor import of clang trunk r256633: https://llvm.org/svn/llvm-project/cfe/trunk@256633 --- test/Analysis/unix-fns.c | 52 +++++++++++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 12 deletions(-) (limited to 'test/Analysis/unix-fns.c') diff --git a/test/Analysis/unix-fns.c b/test/Analysis/unix-fns.c index d591e6b..df9edc4 100644 --- a/test/Analysis/unix-fns.c +++ b/test/Analysis/unix-fns.c @@ -407,9 +407,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeImproper use of 'open' // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context5ef25c5c47db3dbfb329901d426452e7 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_open -// CHECK-NEXT: issue_hash6 +// CHECK-NEXT: issue_hash_function_offset6 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line55 @@ -556,9 +558,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryAPI Misuse (Apple) // CHECK-NEXT: typeImproper use of 'dispatch_once' // CHECK-NEXT: check_nameosx.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context173fbcac3fc64dbaec32768d4cfda250 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_dispatch_once -// CHECK-NEXT: issue_hash2 +// CHECK-NEXT: issue_hash_function_offset2 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line62 @@ -637,9 +641,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeImproper use of 'pthread_once' // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context1e2f657a65cf8ee3c3ac2227de05ade4 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_pthread_once -// CHECK-NEXT: issue_hash2 +// CHECK-NEXT: issue_hash_function_offset2 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line73 @@ -718,9 +724,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context0e841458f0cb7cf161d35f9db5862dcf // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contextpr2899 -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line82 @@ -799,9 +807,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_contexta267ff573c7e8b959a3f886677893eb0 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_calloc -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line94 @@ -880,9 +890,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context14eb72957baab3c63bac610a10e6f48b // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_calloc2 -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line100 @@ -961,9 +973,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context7f6f67ebe3d481aed7750005bea7e371 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_realloc -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line112 @@ -1042,9 +1056,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context4941698efbd81601653dff10ef9c645b // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_reallocf -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line118 @@ -1123,9 +1139,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_contextb7ca3488e81d9d9d4b8dc545258ce97c // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_alloca -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line136 @@ -1204,9 +1222,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context1ec52551362b070237f47f6bb6c3847d // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_builtin_alloca -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line148 @@ -1285,9 +1305,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryUnix API // CHECK-NEXT: typeUndefined allocation of 0 bytes (CERT MEM04-C; CWE-131) // CHECK-NEXT: check_nameunix.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context675741e04c8d0071d280324e23f41d35 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_valloc -// CHECK-NEXT: issue_hash1 +// CHECK-NEXT: issue_hash_function_offset1 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line160 @@ -1366,9 +1388,11 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryAPI Misuse (Apple) // CHECK-NEXT: typeImproper use of 'dispatch_once' // CHECK-NEXT: check_nameosx.API +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context8ded1f2025c1e4a4bcd5302dc97006d9 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttest_dispatch_once_in_macro -// CHECK-NEXT: issue_hash2 +// CHECK-NEXT: issue_hash_function_offset2 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line184 @@ -1776,6 +1800,8 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryLogic error // CHECK-NEXT: typeDereference of null pointer // CHECK-NEXT: check_namecore.NullDereference +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context5d3f4c433004c7a6d4a06aa30cc3ea85 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line192 @@ -2163,6 +2189,8 @@ void test_inline_dispatch_once() { // CHECK-NEXT: categoryLogic error // CHECK-NEXT: typeDereference of null pointer // CHECK-NEXT: check_namecore.NullDereference +// CHECK-NEXT: +// CHECK-NEXT: issue_hash_content_of_line_in_context265c4fd608dafee211bfa93d21c28866 // CHECK-NEXT: location // CHECK-NEXT: // CHECK-NEXT: line202 -- cgit v1.1