summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/AST.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@nokia.com>2010-02-23 17:43:40 +0100
committerErik Verbruggen <erik.verbruggen@nokia.com>2010-02-23 17:43:52 +0100
commite609e9a70176d5cad7c823f60ab2a7f736d32e41 (patch)
treedeee593ad3061063aca36eed984f4bc34f7a3cd2 /src/shared/cplusplus/AST.cpp
parent69dfa3566ceadc08d5f9be4dceae65b5b6ceafee (diff)
downloadqt-creator-e609e9a70176d5cad7c823f60ab2a7f736d32e41.tar.gz
Simplified ObjC selectors in the AST.
Diffstat (limited to 'src/shared/cplusplus/AST.cpp')
-rw-r--r--src/shared/cplusplus/AST.cpp29
1 files changed, 9 insertions, 20 deletions
diff --git a/src/shared/cplusplus/AST.cpp b/src/shared/cplusplus/AST.cpp
index c85e4a7b6f..91631c8a05 100644
--- a/src/shared/cplusplus/AST.cpp
+++ b/src/shared/cplusplus/AST.cpp
@@ -1498,6 +1498,15 @@ unsigned SimpleNameAST::lastToken() const
return identifier_token + 1;
}
+unsigned ObjCSelectorAST::firstToken() const
+{
+ return selector_argument_list->firstToken();
+}
+
+unsigned ObjCSelectorAST::lastToken() const
+{
+ return selector_argument_list->lastToken();
+}
unsigned SimpleSpecifierAST::firstToken() const
{
@@ -2089,16 +2098,6 @@ unsigned ObjCEncodeExpressionAST::lastToken() const
return encode_token + 1;
}
-unsigned ObjCSelectorWithoutArgumentsAST::firstToken() const
-{
- return name_token;
-}
-
-unsigned ObjCSelectorWithoutArgumentsAST::lastToken() const
-{
- return name_token + 1;
-}
-
unsigned ObjCSelectorArgumentAST::firstToken() const
{
return name_token;
@@ -2112,16 +2111,6 @@ unsigned ObjCSelectorArgumentAST::lastToken() const
return name_token + 1;
}
-unsigned ObjCSelectorWithArgumentsAST::firstToken() const
-{
- return selector_argument_list->firstToken();
-}
-
-unsigned ObjCSelectorWithArgumentsAST::lastToken() const
-{
- return selector_argument_list->lastToken();
-}
-
unsigned ObjCSelectorExpressionAST::firstToken() const
{
return selector_token;