diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-15 12:23:28 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-15 12:24:31 +0100 |
commit | a0071f1ce968a3c01d034227f0c01042447dfb43 (patch) | |
tree | 9a76e232739878f7e0b633c85ee3ed6fe2e246d5 /src/shared/cplusplus/AST.cpp | |
parent | cb3001b621a7c212443e1b9fc4dbabd5b27666d9 (diff) | |
download | qt-creator-a0071f1ce968a3c01d034227f0c01042447dfb43.tar.gz |
Revert "Added Objective-C @try block parsing."
This reverts commit f4163b8ba01cd1a4f5d91c83a3863939b7809375.
Diffstat (limited to 'src/shared/cplusplus/AST.cpp')
-rw-r--r-- | src/shared/cplusplus/AST.cpp | 61 |
1 files changed, 1 insertions, 60 deletions
diff --git a/src/shared/cplusplus/AST.cpp b/src/shared/cplusplus/AST.cpp index 40893f4ca5..51f5ce0a5f 100644 --- a/src/shared/cplusplus/AST.cpp +++ b/src/shared/cplusplus/AST.cpp @@ -1691,6 +1691,7 @@ unsigned ThisExpressionAST::lastToken() const return this_token + 1; } + unsigned ThrowExpressionAST::firstToken() const { return throw_token; @@ -1703,20 +1704,6 @@ unsigned ThrowExpressionAST::lastToken() const return throw_token + 1; } -unsigned ObjCThrowExpressionAST::firstToken() const -{ - return at_token; -} - -unsigned ObjCThrowExpressionAST::lastToken() const -{ - if (expression) - return expression->lastToken(); - if (throw_token) - return throw_token + 1; - return at_token + 1; -} - unsigned TranslationUnitAST::firstToken() const { if(declaration_list) @@ -2405,49 +2392,3 @@ unsigned ObjCSynchronizedStatementAST::lastToken() const if (synchronized_token) return synchronized_token + 1; return at_token + 1; } - -unsigned ObjCTryBlockStatementAST::firstToken() const -{ return at_token; } - -unsigned ObjCTryBlockStatementAST::lastToken() const -{ - if (finally_clause) - return finally_clause->lastToken(); - if (catch_clause_list) - return catch_clause_list->lastToken(); - if (statement) - return statement->lastToken(); - if (try_token) - return try_token + 1; - return at_token + 1; -} - -unsigned ObjCCatchClauseAST::firstToken() const -{ return at_token; } - -unsigned ObjCCatchClauseAST::lastToken() const -{ - if (statement) - return statement->lastToken(); - if (rparen_token) - return rparen_token + 1; - if (exception_declaration) - return exception_declaration->lastToken(); - if (lparen_token) - return lparen_token + 1; - if (catch_token) - return catch_token + 1; - return at_token + 1; -} - -unsigned ObjCFinallyClauseAST::firstToken() const -{ return at_token; } - -unsigned ObjCFinallyClauseAST::lastToken() const -{ - if (statement) - return statement->lastToken(); - if (finally_token) - return finally_token + 1; - return at_token + 1; -} |