diff options
Diffstat (limited to 'platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchProfile.java')
-rw-r--r-- | platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchProfile.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchProfile.java b/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchProfile.java index e40683dce04e..bd3d773f26f5 100644 --- a/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchProfile.java +++ b/platform/structuralsearch/source/com/intellij/structuralsearch/StructuralSearchProfile.java @@ -184,9 +184,13 @@ public abstract class StructuralSearchProfile { return element.getClass(); } + @NotNull public String getTypedVarString(PsiElement element) { if (element instanceof PsiNamedElement) { - return ((PsiNamedElement)element).getName(); + final String name = ((PsiNamedElement)element).getName(); + if (name != null) { + return name; + } } return element.getText(); } |