From bd1898cff21755a4cedd6d59bb238c8e0f9b63f7 Mon Sep 17 00:00:00 2001 From: svtk Date: Fri, 4 Nov 2011 22:51:32 +0400 Subject: [PATCH] NPE on incomplete code fixed --- .../src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java index 1ab8c1369c8..430ab186fdc 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java @@ -273,6 +273,7 @@ public class JetControlFlowProcessor { JetSimpleNameExpression operationSign = expression.getOperationSign(); IElementType operationType = operationSign.getReferencedNameElementType(); JetExpression baseExpression = expression.getBaseExpression(); + if (baseExpression == null) return; if (JetTokens.LABELS.contains(operationType)) { String referencedName = operationSign.getReferencedName(); referencedName = referencedName == null ? " " : referencedName;