зеркало из https://github.com/microsoft/clang-1.git
Tightened IgnoreParen.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43517 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
e9b8c0a385
Коммит
59092d0b93
|
@ -1194,13 +1194,8 @@ inline QualType Sema::CheckShiftOperands( // C99 6.5.7
|
|||
// Utility method to plow through parentheses to get the first nested
|
||||
// non-ParenExpr expr.
|
||||
static inline Expr* IgnoreParen(Expr* E) {
|
||||
|
||||
while (true) {
|
||||
if (ParenExpr* P = dyn_cast<ParenExpr>(E))
|
||||
E = P->getSubExpr();
|
||||
else
|
||||
break;
|
||||
}
|
||||
while (ParenExpr* P = dyn_cast<ParenExpr>(E))
|
||||
E = P->getSubExpr();
|
||||
|
||||
return E;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче