|
|
|
@ -115,8 +115,11 @@ namespace ICSharpCode.NRefactory.CSharp.Refactoring |
|
|
|
} else if (parent is OperatorDeclaration) { |
|
|
|
} else if (parent is OperatorDeclaration) { |
|
|
|
body = ((OperatorDeclaration)parent).Body; |
|
|
|
body = ((OperatorDeclaration)parent).Body; |
|
|
|
} |
|
|
|
} |
|
|
|
if (body != null) |
|
|
|
if (body != null) { |
|
|
|
CheckVariable (((LocalResolveResult)ctx.Resolve (parameterDeclaration)).Variable, body); |
|
|
|
var lrr = ctx.Resolve (parameterDeclaration) as LocalResolveResult; |
|
|
|
|
|
|
|
if (lrr != null) |
|
|
|
|
|
|
|
CheckVariable (lrr.Variable, body); |
|
|
|
|
|
|
|
} |
|
|
|
base.VisitParameterDeclaration (parameterDeclaration); |
|
|
|
base.VisitParameterDeclaration (parameterDeclaration); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|