diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-01-28 17:05:13 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-01-28 17:05:26 +0100 |
commit | b7cbc9b0c1cc69d716e43ea43ca7555dd06c3c03 (patch) | |
tree | b8b62e43415443b4a98a5bc3476006418e851516 /src/shared/cplusplus/Parser.cpp | |
parent | 4ec51219ed5c2150e164473b9c5326b6c68d096a (diff) | |
download | qt-creator-b7cbc9b0c1cc69d716e43ea43ca7555dd06c3c03.tar.gz |
Removed methods which always returned a constant (false).
Diffstat (limited to 'src/shared/cplusplus/Parser.cpp')
-rw-r--r-- | src/shared/cplusplus/Parser.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/shared/cplusplus/Parser.cpp b/src/shared/cplusplus/Parser.cpp index cc7f0da211..5e1fc5a8ec 100644 --- a/src/shared/cplusplus/Parser.cpp +++ b/src/shared/cplusplus/Parser.cpp @@ -148,11 +148,6 @@ inline bool isBinaryOperator(int tokenKind) } } -inline bool isRightAssoc(int /*tokenKind*/) -{ - return false; -} - } // end of anonymous namespace #ifndef CPLUSPLUS_NO_DEBUG_RULE @@ -4390,8 +4385,7 @@ void Parser::parseExpressionWithOperatorPrecedence(ExpressionAST *&lhs, int minP return; for (int tokenKindAhead = tok().kind(), precedenceAhead = precedence(tokenKindAhead, _templateArguments); - precedenceAhead > operPrecedence && isBinaryOperator(tokenKindAhead) - || precedenceAhead == operPrecedence && isRightAssoc(tokenKindAhead); + precedenceAhead > operPrecedence && isBinaryOperator(tokenKindAhead); tokenKindAhead = tok().kind(), precedenceAhead = precedence(tokenKindAhead, _templateArguments)) { parseExpressionWithOperatorPrecedence(rhs, precedenceAhead); } |