summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/error-missing-getter.m
diff options
context:
space:
mode:
authorKaelyn Takata <rikka@google.com>2014-07-14 22:48:10 +0000
committerKaelyn Takata <rikka@google.com>2014-07-14 22:48:10 +0000
commit22101f968914b1cc5b7f245e303c29473a9e5480 (patch)
tree8f9c281ab6d43ddf2710dd9317e61f28a9d5cbf9 /clang/test/SemaObjC/error-missing-getter.m
parent6a10223d4ab88027e69fec443f3a9fc6510a7412 (diff)
downloadbcm5719-llvm-22101f968914b1cc5b7f245e303c29473a9e5480.tar.gz
bcm5719-llvm-22101f968914b1cc5b7f245e303c29473a9e5480.zip
Continue parsing an expression list even after an error is encountered.
Otherwise, multiple errors such as having unknown identifiers for two arguments won't be diagnosed properly (e.g. only the first one would have a diagnostic message if typo correction fails even though both would be diagnosed if typo correction suggests a replacement). llvm-svn: 213003
Diffstat (limited to 'clang/test/SemaObjC/error-missing-getter.m')
-rw-r--r--clang/test/SemaObjC/error-missing-getter.m3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/test/SemaObjC/error-missing-getter.m b/clang/test/SemaObjC/error-missing-getter.m
index 3dce858837a..13dc8e5bb13 100644
--- a/clang/test/SemaObjC/error-missing-getter.m
+++ b/clang/test/SemaObjC/error-missing-getter.m
@@ -27,7 +27,8 @@ int func2 (int arg) {
if (TestClass.setterOnly) { // expected-error {{no getter method for read from property}}
TestClass.setterOnly = 1;
}
- func(TestClass.setterOnly + 1, x); // expected-error {{no getter method for read from property}}
+ func(TestClass.setterOnly + 1, x); // expected-error {{no getter method for read from property}} \
+ // expected-error {{use of undeclared identifier 'x'}}
int i = TestClass.setterOnly + 1; // expected-error {{no getter method for read from property}}
return TestClass.setterOnly + 1; // expected-error {{no getter method for read from property}}
}
OpenPOWER on IntegriCloud