diff options
Diffstat (limited to 'java/debugger/impl/src/com/intellij/debugger/impl/JavaEditorTextProviderImpl.java')
-rw-r--r-- | java/debugger/impl/src/com/intellij/debugger/impl/JavaEditorTextProviderImpl.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/java/debugger/impl/src/com/intellij/debugger/impl/JavaEditorTextProviderImpl.java b/java/debugger/impl/src/com/intellij/debugger/impl/JavaEditorTextProviderImpl.java index 11b077340eb7..7b76b9738843 100644 --- a/java/debugger/impl/src/com/intellij/debugger/impl/JavaEditorTextProviderImpl.java +++ b/java/debugger/impl/src/com/intellij/debugger/impl/JavaEditorTextProviderImpl.java @@ -107,7 +107,10 @@ public class JavaEditorTextProviderImpl implements EditorTextProvider { else if (parent instanceof PsiThisExpression) { expression = parent; } - else if (parent instanceof PsiInstanceOfExpression || parent instanceof PsiBinaryExpression || parent instanceof PsiPolyadicExpression) { + else if (parent instanceof PsiInstanceOfExpression + || parent instanceof PsiBinaryExpression + || parent instanceof PsiPolyadicExpression + || parent instanceof PsiPrefixExpression) { if (allowMethodCalls || !DebuggerUtils.hasSideEffects(parent)) { expression = parent; } |