static void Rename(IMember member) { if (member == null) { ShowUnknownSymbolError(); } else if (member.DeclaringType.CompilationUnit.FileName == null) { ShowNoUserCodeError(); } else { FindReferencesAndRenameHelper.RenameMember(member); } }
static void Rename(IMember member) { if (member == null) { ShowUnknownSymbolError(); } else if (member.DeclaringType.CompilationUnit.FileName == null) { ShowNoUserCodeError(); } else { IMethod method = member as IMethod; if (method != null && method.IsConstructor) { Rename(method.DeclaringType); } else { FindReferencesAndRenameHelper.RenameMember(member); } } }