diff options
author | Kaelyn Takata <rikka@google.com> | 2014-12-03 05:30:54 +0000 |
---|---|---|
committer | Kaelyn Takata <rikka@google.com> | 2014-12-03 05:30:54 +0000 |
commit | 240324b73a1e11a1e24a1451b7c7d3dba5d8a5af (patch) | |
tree | 6cc302542c122a2929b75999374945499fcd3185 /test/SemaCXX/typo-correction-delayed.cpp | |
parent | cbd0cd3db5a63959197ce02f0bd4e9da97c4dc23 (diff) |
Handle delayed corrections in a couple more error paths in ParsePostfixExpressionSuffix.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@223209 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/SemaCXX/typo-correction-delayed.cpp')
-rw-r--r-- | test/SemaCXX/typo-correction-delayed.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/test/SemaCXX/typo-correction-delayed.cpp b/test/SemaCXX/typo-correction-delayed.cpp index 7bf925816d..f7ef01542e 100644 --- a/test/SemaCXX/typo-correction-delayed.cpp +++ b/test/SemaCXX/typo-correction-delayed.cpp @@ -106,3 +106,9 @@ void f(int *i) { const int DefaultArg = 9; // expected-note {{'DefaultArg' declared here}} template <int I = defaultArg> struct S {}; // expected-error {{use of undeclared identifier 'defaultArg'; did you mean 'DefaultArg'?}} S<1> s; + +namespace foo {} +void test_paren_suffix() { + foo::bar({5, 6}); // expected-error-re {{no member named 'bar' in namespace 'foo'{{$}}}} \ + // expected-error {{expected expression}} +} |