From af3f9250efdd63b60eac10f5b909e65095108462 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Fri, 25 May 2012 22:58:38 +0400 Subject: [PATCH] SafeName method added --- .../src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java index 0e6ca35db25..48635e73052 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetNamedDeclaration.java @@ -52,6 +52,11 @@ public abstract class JetNamedDeclaration extends JetDeclaration implements PsiN return name != null ? Name.identifier(name) : null; } + @NotNull + public Name getNameAsSafeName() { + return JetPsiUtil.safeName(getName()); + } + @Override public PsiElement getNameIdentifier() { return findChildByType(JetTokens.IDENTIFIER);