Browse Source

[CodeIssues] OptionalParameterCouldBeSkippedIssue: Add null check.

newNRvisualizers
Simon Lindgren 13 years ago
parent
commit
865c288d19
  1. 2
      ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/OptionalParameterCouldBeSkippedIssue.cs

2
ICSharpCode.NRefactory.CSharp/Refactoring/CodeIssues/OptionalParameterCouldBeSkippedIssue.cs

@ -54,6 +54,8 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring @@ -54,6 +54,8 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring
{
base.VisitInvocationExpression(invocationExpression);
var invocationResolveResult = context.Resolve(invocationExpression) as CSharpInvocationResolveResult;
if (invocationResolveResult == null)
return;
var argumentToParameterMap = invocationResolveResult.GetArgumentToParameterMap();
var resolvedParameters = invocationResolveResult.Member.Parameters;
var arguments = invocationExpression.Arguments.ToArray();

Loading…
Cancel
Save