diff options
| author | Kaelyn Takata <rikka@google.com> | 2015-05-02 00:49:18 +0000 |
|---|---|---|
| committer | Kaelyn Takata <rikka@google.com> | 2015-05-02 00:49:18 +0000 |
| commit | 40055d118548c00f144ef73f947d764e9b6057bc (patch) | |
| tree | aad40845b23e75883dc7dc6943f86aa48d58777f /clang/test/SemaCXX/typo-correction-delayed.cpp | |
| parent | a909abfd290fc6159a13c91dd419e7ab959c4146 (diff) | |
| download | bcm5719-llvm-40055d118548c00f144ef73f947d764e9b6057bc.tar.gz bcm5719-llvm-40055d118548c00f144ef73f947d764e9b6057bc.zip | |
Diagnose delayed typos when parsing a postfix expression with an
unmatched l_paren before setting the LHS to ExprError().
Fixes PR23285.
llvm-svn: 236371
Diffstat (limited to 'clang/test/SemaCXX/typo-correction-delayed.cpp')
| -rw-r--r-- | clang/test/SemaCXX/typo-correction-delayed.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/typo-correction-delayed.cpp b/clang/test/SemaCXX/typo-correction-delayed.cpp index dfdd9af811b..121863d172b 100644 --- a/clang/test/SemaCXX/typo-correction-delayed.cpp +++ b/clang/test/SemaCXX/typo-correction-delayed.cpp @@ -203,3 +203,9 @@ namespace PR23350 { int z = 1 ? N : ; // expected-error {{expected expression}} // expected-error-re@-1 {{use of undeclared identifier 'N'{{$}}}} } + +// PR 23285. This test must be at the end of the file to avoid additional, +// unwanted diagnostics. +// expected-error-re@+2 {{use of undeclared identifier 'uintmax_t'{{$}}}} +// expected-error@+1 {{expected ';' after top level declarator}} +unsigned int a = 0(uintmax_t |

