debugger: don't try to find PsiElement after file end (CR-IC-6167)

This commit is contained in:
nik
2014-09-02 16:20:14 +04:00
parent 0e6d547be0
commit 39bb64c3c1
@@ -233,7 +233,7 @@ public abstract class SourcePosition implements Navigatable{
}
}
PsiElement element;
PsiElement element = null;
int offset = startOffset;
while (true) {
final CharSequence charsSequence = document.getCharsSequence();
@@ -243,6 +243,8 @@ public abstract class SourcePosition implements Navigatable{
break;
}
}
if (offset >= charsSequence.length()) break;
element = rootElement.findElementAt(offset);
if (element instanceof PsiComment) {