aboutsummaryrefslogtreecommitdiff
path: root/clang/test/AST/ByteCode/c.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/AST/ByteCode/c.c')
-rw-r--r--clang/test/AST/ByteCode/c.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/AST/ByteCode/c.c b/clang/test/AST/ByteCode/c.c
index cfdc9d0..3360d4f 100644
--- a/clang/test/AST/ByteCode/c.c
+++ b/clang/test/AST/ByteCode/c.c
@@ -381,3 +381,9 @@ static char foo_(a) // all-warning {{definition without a prototype}}
static void bar_(void) {
foo_(foo_(1));
}
+
+void foo2(void*);
+void bar2(void) {
+ int a[2][3][4][5]; // all-note {{array 'a' declared here}}
+ foo2(&a[0][4]); // all-warning {{array index 4 is past the end of the array}}
+}