Browse Source

Fixed resolve at location for object create expressions.

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

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

@ -59,7 +59,9 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver @@ -59,7 +59,9 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver
}
if (resolvableNode != null && resolvableNode.Parent is ObjectCreateExpression) {
resolvableNode = resolvableNode.Parent;
var parent = resolvableNode.Parent as ObjectCreateExpression;
if (resolvableNode == parent.Type)
resolvableNode = parent;
}
InvocationExpression parentInvocation = null;

Loading…
Cancel
Save