Added ObjC Selector dumping.

This commit is contained in:
Erik Verbruggen
2010-03-12 11:35:09 +01:00
parent 48889e7574
commit 3e6ba8bae6

View File

@@ -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();
}