aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus/Parser.cpp
diff options
context:
space:
mode:
authorPovilas Kanapickas <povilas@radix.lt>2014-01-15 10:29:07 +0200
committerPovilas Kanapickas <povilas@radix.lt>2014-01-20 16:30:06 +0100
commit9528230bd3f97033b1bfc14e109d45f0b8e5d9e4 (patch)
tree536425c28ff29e67f20250d24b3e3b537ef8a478 /src/libs/3rdparty/cplusplus/Parser.cpp
parent3dbb1a9275e12e0cc2f0c0f25d8cad45d2f54dcb (diff)
C++: Remove dead code in the parser
CPlusPlus::Parser::parseAccessSpecifier() is not used anywhere throughout the QtCreator codebase. Change-Id: I062a4ae257b9c61f02bf85079feb6d48bd07c49e Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/Parser.cpp')
-rw-r--r--src/libs/3rdparty/cplusplus/Parser.cpp18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/libs/3rdparty/cplusplus/Parser.cpp b/src/libs/3rdparty/cplusplus/Parser.cpp
index 65447dc3d4..2f0bb6e477 100644
--- a/src/libs/3rdparty/cplusplus/Parser.cpp
+++ b/src/libs/3rdparty/cplusplus/Parser.cpp
@@ -2082,24 +2082,6 @@ bool Parser::parseClassSpecifier(SpecifierListAST *&node)
return parsed;
}
-bool Parser::parseAccessSpecifier(SpecifierAST *&node)
-{
- DEBUG_THIS_RULE();
- switch (LA()) {
- case T_PUBLIC:
- case T_PROTECTED:
- case T_PRIVATE: {
- SimpleSpecifierAST *ast = new (_pool) SimpleSpecifierAST;
- ast->specifier_token = consumeToken();
- node = ast;
- return true;
- }
-
- default:
- return false;
- } // switch
-}
-
bool Parser::parseAccessDeclaration(DeclarationAST *&node)
{
DEBUG_THIS_RULE();