forked from OSchip/llvm-project
Placate Doug and change capitalization of diagnostic note.
llvm-svn: 125688
This commit is contained in:
parent
85a203ebdd
commit
3a854f8ad2
|
@ -3386,7 +3386,7 @@ def warn_array_index_exceeds_bounds : Warning<
|
||||||
"array index of '%0' indexes past the end of an array (that contains %1 elements)">,
|
"array index of '%0' indexes past the end of an array (that contains %1 elements)">,
|
||||||
InGroup<DiagGroup<"array-bounds">>;
|
InGroup<DiagGroup<"array-bounds">>;
|
||||||
def note_array_index_out_of_bounds : Note<
|
def note_array_index_out_of_bounds : Note<
|
||||||
"Array %0 declared here">;
|
"array %0 declared here">;
|
||||||
|
|
||||||
def warn_printf_write_back : Warning<
|
def warn_printf_write_back : Warning<
|
||||||
"use of '%%n' in format string discouraged (potentially insecure)">,
|
"use of '%%n' in format string discouraged (potentially insecure)">,
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
// RUN: %clang_cc1 -verify %s
|
// RUN: %clang_cc1 -verify %s
|
||||||
|
|
||||||
int foo() {
|
int foo() {
|
||||||
int x[2]; // expected-note 4 {{Array 'x' declared here}}
|
int x[2]; // expected-note 4 {{array 'x' declared here}}
|
||||||
int y[2]; // expected-note 2 {{Array 'y' declared here}}
|
int y[2]; // expected-note 2 {{array 'y' declared here}}
|
||||||
int *p = &y[2]; // no-warning
|
int *p = &y[2]; // no-warning
|
||||||
(void) sizeof(x[2]); // no-warning
|
(void) sizeof(x[2]); // no-warning
|
||||||
y[2] = 2; // expected-warning{{array index of '2' indexes past the end of an array (that contains 2 elements)}}
|
y[2] = 2; // expected-warning{{array index of '2' indexes past the end of an array (that contains 2 elements)}}
|
||||||
|
|
Loading…
Reference in New Issue