diff --git a/src/shared/cplusplus/Parser.cpp b/src/shared/cplusplus/Parser.cpp index ae22e72745eaff895eb66fbc51b5e108764f2019..c906a123f87663accfaf439d58a1ad4aeb5413ad 100644 --- a/src/shared/cplusplus/Parser.cpp +++ b/src/shared/cplusplus/Parser.cpp @@ -3581,20 +3581,6 @@ bool Parser::parseObjCSelectorArg(ObjCSelectorArgumentAST *&selNode, ObjCMessage return true; } -bool Parser::parseObjCMethodSignature() -{ - DEBUG_THIS_RULE(); - unsigned selector_token = 0; - if (parseObjCSelector(selector_token)) { - while (LA() == T_COMMA) { - consumeToken(); // skip T_COMMA - parseObjCSelector(selector_token); - } - return true; - } - return false; -} - bool Parser::parseNameId(NameAST *&name) { DEBUG_THIS_RULE(); diff --git a/src/shared/cplusplus/Parser.h b/src/shared/cplusplus/Parser.h index 62e1a6941857ee1d8a45ede8c93faa48e8ad77f3..6b80133788dcfdb47b95b74ed88ae6e5b6c41af2 100644 --- a/src/shared/cplusplus/Parser.h +++ b/src/shared/cplusplus/Parser.h @@ -230,7 +230,6 @@ public: bool parseObjCProtocolExpression(ExpressionAST *&node); bool parseObjCSelectorExpression(ExpressionAST *&node); bool parseObjCStringLiteral(ExpressionAST *&node); - bool parseObjCMethodSignature(); bool parseObjCMessageExpression(ExpressionAST *&node); bool parseObjCMessageReceiver(ExpressionAST *&node); bool parseObjCMessageArguments(ObjCSelectorAST *&selNode, ObjCMessageArgumentListAST *& argNode);