Browse Source

Fixed SD2-1140: Exception is thrown trying to show completion menu on VB delegate or event declarations.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2064 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 19 years ago
parent
commit
42e58920d7
  1. 2
      src/Libraries/ICSharpCode.TextEditor/Project/Src/Document/FormattingStrategy/DefaultFormattingStrategy.cs
  2. 2
      src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/NRefactoryResolver/NRefactoryResolver.cs

2
src/Libraries/ICSharpCode.TextEditor/Project/Src/Document/FormattingStrategy/DefaultFormattingStrategy.cs

@ -123,7 +123,7 @@ namespace ICSharpCode.TextEditor.Document @@ -123,7 +123,7 @@ namespace ICSharpCode.TextEditor.Document
{
int brackets = -1;
// first try "quick find" - find the matching bracket if there is no string/comment in the way
for (int i = offset; i > 0; --i) {
for (int i = offset; i >= 0; --i) {
char ch = document.GetCharAt(i);
if (ch == openBracket) {
++brackets;

2
src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/NRefactoryResolver/NRefactoryResolver.cs

@ -1028,7 +1028,7 @@ namespace ICSharpCode.SharpDevelop.Dom.NRefactoryResolver @@ -1028,7 +1028,7 @@ namespace ICSharpCode.SharpDevelop.Dom.NRefactoryResolver
callingMember = GetCurrentMember();
if (callingMember != null) {
CompilationUnit parsedCu = ParseCurrentMemberAsCompilationUnit(fileContent);
if (cu != null) {
if (parsedCu != null) {
lookupTableVisitor.VisitCompilationUnit(parsedCu, null);
}
}

Loading…
Cancel
Save