From f2d8009bac1b3c5202ed6d15bb642c42d637a857 Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Thu, 6 May 2010 13:37:50 +0000 Subject: [PATCH] Fixed NullReferenceException in TypeResolveResult.IsReferenceTo. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5767 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../ICSharpCode.SharpDevelop.Dom/Project/Src/ResolveResult.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ResolveResult.cs b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ResolveResult.cs index 59f588ece5..d5e5b8fa1d 100644 --- a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ResolveResult.cs +++ b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ResolveResult.cs @@ -480,7 +480,7 @@ namespace ICSharpCode.SharpDevelop.Dom public override bool IsReferenceTo(IEntity entity) { IClass c = entity as IClass; - return c != null + return c != null && resolvedClass != null && resolvedClass.FullyQualifiedName == c.FullyQualifiedName && resolvedClass.TypeParameters.Count == c.TypeParameters.Count; }