From 03402a07d9b2f12ee4f0cbfbca16d27a10e8eef0 Mon Sep 17 00:00:00 2001
From: Erik Verbruggen <erik.verbruggen@nokia.com>
Date: Fri, 16 Jul 2010 15:24:57 +0200
Subject: [PATCH] Changed canonical symbol discovery to return the first one.

---
 src/plugins/cppeditor/cppeditor.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp
index 9dae26316d0..1ef9dbf160a 100644
--- a/src/plugins/cppeditor/cppeditor.cpp
+++ b/src/plugins/cppeditor/cppeditor.cpp
@@ -320,7 +320,7 @@ struct FindCanonicalSymbol
         Scope *scope = info.doc->scopeAt(line, col);
 
         const QList<LookupItem> results = typeOfExpression(code, scope, TypeOfExpression::Preprocess);
-        for (int i = results.size() - 1; i != -1; --i) { // ### TODO virtual methods and classes.
+        for (int i = 0; i < results.size(); ++i) { // ### TODO virtual methods and classes.
             const LookupItem &r = results.at(i);
 
             if (r.declaration())
-- 
GitLab