Fix a bug
llvm-svn: 39128
diff --git a/clang/Lex/PPExpressions.cpp b/clang/Lex/PPExpressions.cpp
index 8d17d46..7940cb6 100644
--- a/clang/Lex/PPExpressions.cpp
+++ b/clang/Lex/PPExpressions.cpp
@@ -322,8 +322,8 @@
LHS /= RHS;
break;
case tok::star : LHS *= RHS; break;
- case tok::lessless: LHS << RHS; break; // FIXME: shift amt overflow?
- case tok::greatergreater: LHS >> RHS; break; // FIXME: signed vs unsigned
+ case tok::lessless: LHS <<= RHS; break; // FIXME: shift amt overflow?
+ case tok::greatergreater: LHS >>= RHS; break; // FIXME: signed vs unsigned
case tok::plus : LHS += RHS; break;
case tok::minus: LHS -= RHS; break;
case tok::lessequal: LHS = LHS <= RHS; break;