ValueDescriptorImpl (@NotNull Project project, @NotNull Value referee) { return new ValueDescriptorImpl(project, myReference) { @Override public Value calcValue(EvaluationContextImpl evaluationContext) { return getValue(); } @Override public String getName() { return "Ref"; } @Override public PsiExpression getDescriptorEvaluation(DebuggerContext context) throws NeedMarkException { throw new NeedMarkException(myReference); } }; }