From 35c76c461306b8593ed66653e4b3041d248d5de0 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Sun, 28 Dec 2008 17:26:30 +0000 Subject: [PATCH] Fixed SD2-1475 - Rename class does not rename destructor. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3728 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../RefactoringService/FindReferencesAndRenameHelper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs b/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs index 5461858c85..d9cead43a1 100644 --- a/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs +++ b/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs @@ -144,7 +144,7 @@ namespace ICSharpCode.SharpDevelop.Refactoring // Add the constructors foreach (IMethod m in c.Methods) { - if (m.IsConstructor) { + if (m.IsConstructor || (m.Name == "#dtor")) { AddDeclarationAsReference(list, m.DeclaringType.CompilationUnit.FileName, m.Region, c.Name); } }