diff --git a/ICSharpCode.NRefactory.CSharp/Resolver/ResolveAtLocation.cs b/ICSharpCode.NRefactory.CSharp/Resolver/ResolveAtLocation.cs index 55868d09d7..aeacd10950 100644 --- a/ICSharpCode.NRefactory.CSharp/Resolver/ResolveAtLocation.cs +++ b/ICSharpCode.NRefactory.CSharp/Resolver/ResolveAtLocation.cs @@ -85,6 +85,7 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver } CSharpAstResolver resolver = new CSharpAstResolver(compilation, cu, parsedFile); + resolver.ApplyNavigator(new NodeListResolveVisitorNavigator(node), cancellationToken); ResolveResult rr = resolver.Resolve(node, cancellationToken); if (rr is MethodGroupResolveResult && parentInvocation != null) return resolver.Resolve(parentInvocation);