summaryrefslogtreecommitdiffstats
path: root/test/Sema/member-reference.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/Sema/member-reference.c')
-rw-r--r--test/Sema/member-reference.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/Sema/member-reference.c b/test/Sema/member-reference.c
index edbbea5..8939fd5 100644
--- a/test/Sema/member-reference.c
+++ b/test/Sema/member-reference.c
@@ -1,5 +1,4 @@
// RUN: %clang_cc1 %s -verify -fsyntax-only
-// expected-no-diagnostics
struct simple { int i; };
@@ -19,3 +18,7 @@ void g(void) {
s->x = 1;
s->z = 2;
}
+
+int PR17762(struct simple c) {
+ return c->i; // expected-error {{member reference type 'struct simple' is not a pointer; maybe you meant to use '.'?}}
+}
OpenPOWER on IntegriCloud