From fe82fff099bd8efc264e477bf9364202394294da Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Fri, 28 Mar 2014 14:57:23 +0400 Subject: [PATCH] Use stub in JetParameter#getDefaultValue() --- .../frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java index 7524c8284f7..0aa62cb4ccb 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/JetParameter.java @@ -47,6 +47,10 @@ public class JetParameter extends JetNamedDeclarationStub { @Nullable public JetExpression getDefaultValue() { + PsiJetParameterStub stub = getStub(); + if (stub != null && !stub.hasDefaultValue()) { + return null; + } boolean passedEQ = false; ASTNode child = getNode().getFirstChildNode(); while (child != null) {