From 15574a20269644122730fb4e01de93dfc0011c0f Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Wed, 14 May 2014 15:03:03 +0400 Subject: [PATCH] Store fqName as StringRef in PsiJetParameterStub --- .../lang/psi/stubs/elements/JetParameterElementType.java | 7 ++++--- .../jet/lang/psi/stubs/impl/PsiJetParameterStubImpl.java | 7 +++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetParameterElementType.java b/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetParameterElementType.java index eac4f4fa1d3..846e1273f35 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetParameterElementType.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/psi/stubs/elements/JetParameterElementType.java @@ -38,7 +38,9 @@ public class JetParameterElementType extends JetStubElementType implements PsiJetParameterStub { private final StringRef name; private final boolean isMutable; - //TODO: store as StringRef - private final FqName fqName; + private final StringRef fqName; private final boolean hasValOrValNode; private final boolean hasDefaultValue; public PsiJetParameterStubImpl( StubElement parent, - FqName fqName, StringRef name, + StringRef fqName, StringRef name, boolean isMutable, boolean hasValOrValNode, boolean hasDefaultValue @@ -88,6 +87,6 @@ public class PsiJetParameterStubImpl extends StubBase implements P @Nullable @Override public FqName getFqName() { - return fqName; + return fqName != null ? new FqName(fqName.getString()) : null; } }