diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2009-11-10 15:12:04 +0100 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2009-11-10 16:20:12 +0100 |
commit | 380bce45276e2bff94dcd4453e5d65ffa53bd385 (patch) | |
tree | 56e541b869943b9fc218391b4d0b00dafd531868 /src/shared/cplusplus/ASTVisit.cpp | |
parent | b47eee88695ab5ea499a0197a779e37ad745fd5d (diff) | |
download | qt-creator-380bce45276e2bff94dcd4453e5d65ffa53bd385.tar.gz |
Cleanup nested name specifiers
Diffstat (limited to 'src/shared/cplusplus/ASTVisit.cpp')
-rw-r--r-- | src/shared/cplusplus/ASTVisit.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/shared/cplusplus/ASTVisit.cpp b/src/shared/cplusplus/ASTVisit.cpp index 2a9160094f..63ef418ec9 100644 --- a/src/shared/cplusplus/ASTVisit.cpp +++ b/src/shared/cplusplus/ASTVisit.cpp @@ -453,8 +453,7 @@ void NestedNameSpecifierAST::accept0(ASTVisitor *visitor) void QualifiedNameAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { - for (NestedNameSpecifierAST *it = nested_name_specifier; it; it = it->next) - accept(it, visitor); + accept(nested_name_specifier, visitor); accept(unqualified_name, visitor); } visitor->endVisit(this); @@ -668,8 +667,8 @@ void PostfixExpressionAST::accept0(ASTVisitor *visitor) void PointerToMemberAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { - for (NestedNameSpecifierAST *it = nested_name_specifier; it; it = it->next) - accept(it, visitor); + accept(nested_name_specifier, visitor); + for (SpecifierAST *it = cv_qualifier_seq; it; it = it->next) accept(it, visitor); } |