From 3e6ba8bae63f6686f85ea0c8b1c2e79e688f2538 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen <erik.verbruggen@nokia.com> Date: Fri, 12 Mar 2010 11:35:09 +0100 Subject: [PATCH] Added ObjC Selector dumping. --- tests/manual/cplusplus-dump/main.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/manual/cplusplus-dump/main.cpp b/tests/manual/cplusplus-dump/main.cpp index eca81097110..7acfb788431 100644 --- a/tests/manual/cplusplus-dump/main.cpp +++ b/tests/manual/cplusplus-dump/main.cpp @@ -110,6 +110,13 @@ protected: return spell(strLit->literal_token); } else if (BoolLiteralAST *boolLit = ast->asBoolLiteral()) { return spell(boolLit->literal_token); + } else if (ObjCSelectorArgumentAST *selArg = ast->asObjCSelectorArgument()) { + QByteArray t = spell(selArg->name_token); + if (selArg->colon_token) + t.append(spell(selArg->colon_token)); + return t; + } else if (AttributeAST *attr = ast->asAttribute()) { + return spell(attr->identifier_token); } else { return QByteArray(); } -- GitLab