Browse Source

Fixed NullReferenceException in TypeResolveResult.IsReferenceTo.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5767 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Daniel Grunwald 15 years ago
parent
commit
f2d8009bac
  1. 2
      src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ResolveResult.cs

2
src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/ResolveResult.cs

@ -480,7 +480,7 @@ namespace ICSharpCode.SharpDevelop.Dom @@ -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;
}

Loading…
Cancel
Save