diff options
Diffstat (limited to 'java/java-structure-view/src/com/intellij/ide/structureView/impl/java/PsiMethodTreeElement.java')
-rw-r--r-- | java/java-structure-view/src/com/intellij/ide/structureView/impl/java/PsiMethodTreeElement.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/PsiMethodTreeElement.java b/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/PsiMethodTreeElement.java index c1afbee6ada4..669080107623 100644 --- a/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/PsiMethodTreeElement.java +++ b/java/java-structure-view/src/com/intellij/ide/structureView/impl/java/PsiMethodTreeElement.java @@ -51,12 +51,12 @@ public class PsiMethodTreeElement extends JavaClassTreeElementBase<PsiMethod> im final PsiMethod element = getElement(); if (element == null || element instanceof SyntheticElement) return result; - final TextRange range = element.getTextRange(); - if (range == null) return result; - final PsiFile psiFile = element.getContainingFile(); if (psiFile == null || psiFile instanceof PsiCompiledElement) return result; + final TextRange range = element.getTextRange(); + if (range == null) return result; + final String fileText = psiFile.getText(); if (fileText == null) return result; |