Browse Source

Allow multiple occurrences of UnknownError.

newNRvisualizers
Daniel Grunwald 13 years ago
parent
commit
807e9c5fce
  1. 2
      ICSharpCode.NRefactory.ConsistencyCheck/ResolverTest.cs

2
ICSharpCode.NRefactory.ConsistencyCheck/ResolverTest.cs

@ -71,7 +71,7 @@ namespace ICSharpCode.NRefactory.ConsistencyCheck @@ -71,7 +71,7 @@ namespace ICSharpCode.NRefactory.ConsistencyCheck
if (CSharpAstResolver.IsUnresolvableNode(node))
throw new InvalidOperationException("Resolved unresolvable node");
if (!ParenthesizedExpression.ActsAsParenthesizedExpression(node))
if (!resolveResults.Add(result))
if (!resolveResults.Add(result) && result != ErrorResolveResult.UnknownError)
throw new InvalidOperationException("Duplicate resolve result");
if (result.IsError && !allowErrors) {

Loading…
Cancel
Save