blob: ac23a71c1c6a89a08b563c8986ecb92f4035d229 [file] [log] [blame]
Adam Balogh3bd63ae2019-02-13 12:25:47 +00001// RUN: %clang_analyze_cc1 -std=c++11 -analyzer-checker=core,alpha.core.CallAndMessageUnInitRefArg %s -verify
2
3void f(const int *end);
4
5void g(const int (&arrr)[10]) {
Adam Balogh55725782019-02-15 12:33:42 +00006 f(arrr); // expected-warning{{1st function call argument is a pointer to uninitialized value}}
Adam Balogh3bd63ae2019-02-13 12:25:47 +00007}
8
9void h() {
10 int arr[10];
11
12 g(arr);
13}