From ea71438a9334f76c80baac65abed3e75bf5ca77a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 21 Aug 2008 18:04:13 +0000 Subject: add a simple check to warn people who type "=+" when they probably meant "+=". llvm-svn: 55131 --- clang/test/Sema/exprs.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'clang/test/Sema/exprs.c') diff --git a/clang/test/Sema/exprs.c b/clang/test/Sema/exprs.c index fc506f7a2b3..c98a7ed0c83 100644 --- a/clang/test/Sema/exprs.c +++ b/clang/test/Sema/exprs.c @@ -15,3 +15,12 @@ void test3() { (__extension__ x) = 10; } +// rdar://6162726 +void test4() { + static int var; + var =+ 5; // expected-warning {{use of unary operator that may be intended as compound assignment (+=)}} + var =- 5; // expected-warning {{use of unary operator that may be intended as compound assignment (-=)}} + var = +5; + var = -5; +} + -- cgit v1.2.3