diff --git a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin
index 6448f620b2..388d298d64 100755
--- a/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin
+++ b/src/Main/Base/Project/ICSharpCode.SharpDevelop.addin
@@ -2028,8 +2028,6 @@
-
-
@@ -2058,6 +2056,8 @@
+
+
diff --git a/src/Main/Base/Project/Src/Editor/Commands/DeclaringTypeSubMenuBuilder.cs b/src/Main/Base/Project/Src/Editor/Commands/DeclaringTypeSubMenuBuilder.cs
index dc5a7a5bdf..2a474ae27e 100644
--- a/src/Main/Base/Project/Src/Editor/Commands/DeclaringTypeSubMenuBuilder.cs
+++ b/src/Main/Base/Project/Src/Editor/Commands/DeclaringTypeSubMenuBuilder.cs
@@ -8,31 +8,44 @@ using System.Windows.Controls;
using ICSharpCode.Core;
using ICSharpCode.Core.Presentation;
using ICSharpCode.NRefactory.Semantics;
+using ICSharpCode.NRefactory.TypeSystem;
namespace ICSharpCode.SharpDevelop.Editor.Commands
{
///
- /// Description of DeclaringTypeSubMenuBuilder.
+ /// Builds context menu items with commands related to the declaring type of a member.
///
public class DeclaringTypeSubMenuBuilder : IMenuItemBuilder
{
- public DeclaringTypeSubMenuBuilder()
- {
- }
-
- public System.Collections.Generic.IEnumerable