Browse Source

Made resolve result == null assertion more verbose.

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

3
ICSharpCode.NRefactory.CSharp/Resolver/CSharpAstResolver.cs

@ -123,7 +123,8 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver @@ -123,7 +123,8 @@ namespace ICSharpCode.NRefactory.CSharp.Resolver
resolveVisitor.cancellationToken = cancellationToken;
try {
ResolveResult rr = resolveVisitor.GetResolveResult(node);
Debug.Assert(rr != null);
if (rr == null)
Debug.Fail (node.GetType () + " resolved to null.", node.StartLocation + ":'" + node.GetText () + "'");
return rr;
} finally {
resolveVisitor.cancellationToken = CancellationToken.None;

Loading…
Cancel
Save