void (@NotNull SuspendContextImpl suspendContext) { try { EvaluationContextImpl evaluationContext = new EvaluationContextImpl(suspendContext, suspendContext.getFrameProxy(), myReference); myResultReference.set(DebuggerUtilsEx.evaluateBoolean(myEvaluator.getEvaluator(), evaluationContext) ? CheckingResultImpl.SUCCESS : CheckingResultImpl.FAIL); } catch (EvaluateException e) { myResultReference.set(CheckingResultImpl.error(e.getMessage())); } }