Browse Source

ResolveAtLocation now uses resolve visitor navigator.

newNRvisualizers
Mike Krüger 14 years ago
parent
commit
3ccf18d3bd
  1. 1
      ICSharpCode.NRefactory.CSharp/Resolver/ResolveAtLocation.cs

1
ICSharpCode.NRefactory.CSharp/Resolver/ResolveAtLocation.cs

@ -85,6 +85,7 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver
} }
CSharpAstResolver resolver = new CSharpAstResolver(compilation, cu, parsedFile); CSharpAstResolver resolver = new CSharpAstResolver(compilation, cu, parsedFile);
resolver.ApplyNavigator(new NodeListResolveVisitorNavigator(node), cancellationToken);
ResolveResult rr = resolver.Resolve(node, cancellationToken); ResolveResult rr = resolver.Resolve(node, cancellationToken);
if (rr is MethodGroupResolveResult && parentInvocation != null) if (rr is MethodGroupResolveResult && parentInvocation != null)
return resolver.Resolve(parentInvocation); return resolver.Resolve(parentInvocation);

Loading…
Cancel
Save