diff --git a/src/Main/Base/Project/Dom/IMemberModel.cs b/src/Main/Base/Project/Dom/IMemberModel.cs
index 10c79d5be2..ce7cacc477 100644
--- a/src/Main/Base/Project/Dom/IMemberModel.cs
+++ b/src/Main/Base/Project/Dom/IMemberModel.cs
@@ -24,11 +24,6 @@ namespace ICSharpCode.SharpDevelop.Dom
///
new IMember Resolve(ISolutionSnapshotWithProjectMapping solutionSnapshot);
- ///
- /// Updates the member model with the specified new member.
- ///
- void Update(IUnresolvedMember newMember);
-
///
/// Gets if the member is virtual. Is true only if the "virtual" modifier was used, but non-virtual
/// members can be overridden, too; if they are abstract or overriding a method.
diff --git a/src/Main/Base/Project/Dom/ITypeDefinitionModel.cs b/src/Main/Base/Project/Dom/ITypeDefinitionModel.cs
index 133c540efc..8a86f2d7a1 100644
--- a/src/Main/Base/Project/Dom/ITypeDefinitionModel.cs
+++ b/src/Main/Base/Project/Dom/ITypeDefinitionModel.cs
@@ -38,12 +38,6 @@ namespace ICSharpCode.SharpDevelop.Dom
///
ITypeDefinitionModel GetNestedType(string name, int additionalTypeParameterCount);
- ///
- /// Updates this type definition model by replacing oldPart with newPart.
- /// Either oldPart or newPart may be null when adding/removed a part.
- ///
- void Update(IUnresolvedTypeDefinition oldPart, IUnresolvedTypeDefinition newPart);
-
bool IsPartial { get; }
}
}
diff --git a/src/Main/SharpDevelop/Dom/MemberModel.cs b/src/Main/SharpDevelop/Dom/MemberModel.cs
index 48a2b79861..6eeb57d6a8 100644
--- a/src/Main/SharpDevelop/Dom/MemberModel.cs
+++ b/src/Main/SharpDevelop/Dom/MemberModel.cs
@@ -39,6 +39,9 @@ namespace ICSharpCode.SharpDevelop.Dom
public event PropertyChangedEventHandler PropertyChanged { add {} remove {} }
+ ///
+ /// Updates the member model with the specified new member.
+ ///
public void Update(IUnresolvedMember newMember)
{
if (newMember == null)
diff --git a/src/Main/SharpDevelop/Dom/TypeDefinitionModel.cs b/src/Main/SharpDevelop/Dom/TypeDefinitionModel.cs
index 67e518a7e1..c729f72de3 100644
--- a/src/Main/SharpDevelop/Dom/TypeDefinitionModel.cs
+++ b/src/Main/SharpDevelop/Dom/TypeDefinitionModel.cs
@@ -274,6 +274,10 @@ namespace ICSharpCode.SharpDevelop.Dom
#endregion
#region Update
+ ///
+ /// Updates this type definition model by replacing oldPart with newPart.
+ /// Either oldPart or newPart may be null when adding/removed a part.
+ ///
public void Update(IUnresolvedTypeDefinition oldPart, IUnresolvedTypeDefinition newPart)
{
SD.MainThread.VerifyAccess();