From 39636950f44f55af19ecd69d7310a6130a6dc2dd Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Fri, 17 Jun 2011 16:06:39 +0200 Subject: [PATCH] NPE once again --- .../jetbrains/jet/lang/psi/JetArrayAccessExpression.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java b/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java index 255c5617042..c98601ddc53 100644 --- a/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java +++ b/idea/src/org/jetbrains/jet/lang/psi/JetArrayAccessExpression.java @@ -73,9 +73,12 @@ public class JetArrayAccessExpression extends JetReferenceExpression { list.add(lBracketRange); - textRange = indices.getNode().findChildByType(JetTokens.RBRACKET).getTextRange(); - TextRange rBracketRange = textRange.shiftRight(-getTextOffset()); - list.add(rBracketRange); + ASTNode rBracket = indices.getNode().findChildByType(JetTokens.RBRACKET); + if (rBracket != null) { + textRange = rBracket.getTextRange(); + TextRange rBracketRange = textRange.shiftRight(-getTextOffset()); + list.add(rBracketRange); + } return list; }