diff options
Diffstat (limited to 'clang/test/SemaCXX/decl-expr-ambiguity.cpp')
| -rw-r--r-- | clang/test/SemaCXX/decl-expr-ambiguity.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/decl-expr-ambiguity.cpp b/clang/test/SemaCXX/decl-expr-ambiguity.cpp index 63f744a2c47..35805abac57 100644 --- a/clang/test/SemaCXX/decl-expr-ambiguity.cpp +++ b/clang/test/SemaCXX/decl-expr-ambiguity.cpp @@ -13,6 +13,8 @@ void f() { void(a), ++a; // expected-warning {{statement was disambiguated as expression}} expected-warning {{expression result unused}} if (int(a)+1) {} for (int(a)+1;;) {} + a = sizeof(int()+1); + typeof(int()+1) a2; // Declarations. T(*d)(int(p)); // expected-warning {{statement was disambiguated as declaration}} expected-error {{previous definition is here}} |

