PyUtil.strValue() moved to PyPsiUtils

This commit is contained in:
Dmitry Jemerov
2012-08-14 17:30:30 +02:00
parent e7799fe9e1
commit 4fff579c85
12 changed files with 30 additions and 26 deletions
@@ -368,6 +368,11 @@ public class PyPsiUtils {
return expr;
}
@Nullable
public static String strValue(@Nullable PyExpression expression) {
return expression instanceof PyStringLiteralExpression ? ((PyStringLiteralExpression)expression).getStringValue() : null;
}
private static abstract class TopLevelVisitor extends PyRecursiveElementVisitor {
public void visitPyElement(final PyElement node) {
super.visitPyElement(node);