From 4c4df832de9cc4785ff77fd52c63a2ef92ececb1 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Thu, 30 Apr 2009 17:26:16 +0200 Subject: [PATCH] Improved the highlighting of qualified ids. --- src/plugins/duieditor/duieditor.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/plugins/duieditor/duieditor.cpp b/src/plugins/duieditor/duieditor.cpp index 4cf32412da7..181cdef80a1 100644 --- a/src/plugins/duieditor/duieditor.cpp +++ b/src/plugins/duieditor/duieditor.cpp @@ -218,15 +218,11 @@ protected: _selections.append(sel); } - void highlight(AST::UiQualifiedId *qualifiedId) + void highlight(AST::UiQualifiedId *id) { - AST::UiQualifiedId *last = qualifiedId; - for (; last; last = last->next) { - if (! last->next) - break; + for (; id; id = id->next) { + highlight(id->identifierToken.begin(), id->identifierToken.end()); } - highlight(qualifiedId->identifierToken.begin(), - last->identifierToken.end()); } virtual bool visit(AST::UiScriptBinding *node) -- GitLab