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