Browse Source

Fixed unit tests.

newNRvisualizers
Mike Krüger 14 years ago
parent
commit
98b2dfa5f9
  1. 6
      ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs

6
ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs

@ -1610,11 +1610,6 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
} }
}; };
pred = t => { pred = t => {
if (hintType.GetDefinition() != null &&
t.GetDefinition() != null &&
t.GetDefinition().IsDerivedFrom(hintType.GetDefinition())) {
return t;
}
if (t.Kind == TypeKind.Interface && hintType.Kind != TypeKind.Array) { if (t.Kind == TypeKind.Interface && hintType.Kind != TypeKind.Array) {
return null; return null;
} }
@ -1636,6 +1631,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
if (newType != null) { if (newType != null) {
newType.CompletionCategory = inferredTypesCategory; newType.CompletionCategory = inferredTypesCategory;
} }
return null;
} }
return t; return t;
}; };

Loading…
Cancel
Save