diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp
index 6bfa6a1b7568809ba78a1366c315f3e3faa58be2..1dc8779b2ea7cdffe803b7becc6aaea72f714902 100644
--- a/src/libs/cplusplus/LookupContext.cpp
+++ b/src/libs/cplusplus/LookupContext.cpp
@@ -657,7 +657,7 @@ CreateBindings::~CreateBindings()
     delete _control;
 }
 
-ClassOrNamespace *CreateBindings::switchCurrentEntity(ClassOrNamespace *classOrNamespace)
+ClassOrNamespace *CreateBindings::switchCurrentClassOrNamespace(ClassOrNamespace *classOrNamespace)
 {
     ClassOrNamespace *previous = _currentClassOrNamespace;
     _currentClassOrNamespace = classOrNamespace;
@@ -693,9 +693,9 @@ ClassOrNamespace *CreateBindings::findClassOrNamespace(const QList<const Name *>
 
 void CreateBindings::process(Symbol *s, ClassOrNamespace *classOrNamespace)
 {
-    ClassOrNamespace *previous = switchCurrentEntity(classOrNamespace);
+    ClassOrNamespace *previous = switchCurrentClassOrNamespace(classOrNamespace);
     accept(s);
-    (void) switchCurrentEntity(previous);
+    (void) switchCurrentClassOrNamespace(previous);
 }
 
 void CreateBindings::process(Symbol *symbol)
@@ -743,7 +743,7 @@ ClassOrNamespace *CreateBindings::enterEntity(Symbol *symbol)
     ClassOrNamespace *entity = _currentClassOrNamespace->findOrCreate(symbol->name());
     entity->addSymbol(symbol);
 
-    return switchCurrentEntity(entity);
+    return switchCurrentClassOrNamespace(entity);
 }
 
 ClassOrNamespace *CreateBindings::enterGlobalEntity(Symbol *symbol)
@@ -751,7 +751,7 @@ ClassOrNamespace *CreateBindings::enterGlobalEntity(Symbol *symbol)
     ClassOrNamespace *entity = _globalNamespace->findOrCreate(symbol->name());
     entity->addSymbol(symbol);
 
-    return switchCurrentEntity(entity);
+    return switchCurrentClassOrNamespace(entity);
 }
 
 bool CreateBindings::visit(Namespace *ns)
diff --git a/src/libs/cplusplus/LookupContext.h b/src/libs/cplusplus/LookupContext.h
index 6e23705a6c33a9d6b7a28fe5c37d9c6949755c8f..72c10798e3ba6c632c44bc9c4e34f2de2d1210e5 100644
--- a/src/libs/cplusplus/LookupContext.h
+++ b/src/libs/cplusplus/LookupContext.h
@@ -121,22 +121,22 @@ public:
     ClassOrNamespace *findClassOrNamespace(const QList<const Name *> &path);
 
     /// \internal
-    void process(Symbol *s, ClassOrNamespace *classOrNamespace);
+    Control *control() const;
 
     /// \internal
-    ClassOrNamespace *allocClassOrNamespace(ClassOrNamespace *parent);
+    void lookupInScope(const Name *name, Scope *scope, QList<Symbol *> *result,
+                       const TemplateNameId *templateId);
 
     /// \internal
-    Control *control() const;
+    void process(Symbol *s, ClassOrNamespace *classOrNamespace);
 
     /// \internal
-    void lookupInScope(const Name *name, Scope *scope, QList<Symbol *> *result,
-                       const TemplateNameId *templateId);
+    ClassOrNamespace *allocClassOrNamespace(ClassOrNamespace *parent);
 
 protected:
     using SymbolVisitor::visit;
 
-    ClassOrNamespace *switchCurrentEntity(ClassOrNamespace *classOrNamespace);
+    ClassOrNamespace *switchCurrentClassOrNamespace(ClassOrNamespace *classOrNamespace);
     ClassOrNamespace *enterEntity(Symbol *symbol);
     ClassOrNamespace *enterGlobalEntity(Symbol *symbol);