diff --git a/ICSharpCode.NRefactory.CSharp/Completion/CSharpParameterCompletionEngine.cs b/ICSharpCode.NRefactory.CSharp/Completion/CSharpParameterCompletionEngine.cs index e75a14ed15..78607defd1 100644 --- a/ICSharpCode.NRefactory.CSharp/Completion/CSharpParameterCompletionEngine.cs +++ b/ICSharpCode.NRefactory.CSharp/Completion/CSharpParameterCompletionEngine.cs @@ -351,6 +351,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion bracketStack.Push(parameter); parameter = new Stack(); break; + case '[': case '(': if (inString || inChar || inVerbatimString || inSingleComment || inMultiLineComment) { break; @@ -367,6 +368,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion return -1; } break; + case ']': case ')': if (inString || inChar || inVerbatimString || inSingleComment || inMultiLineComment) { break;