ValueDescriptorImpl (@NotNull Project project, @NotNull Value referee) { return new FieldDescriptorImpl(project, myReference, myField) { @Override public Value calcValue(EvaluationContextImpl evaluationContext) { return myReference; } @Override public PsiExpression getDescriptorEvaluation(DebuggerContext context) throws EvaluateException { throw new NeedMarkException(myReference); } }; }