@Override
  public Value calcValue(EvaluationContextImpl evaluationContext) throws EvaluateException {
    LocalVariableProxyImpl variable = getLocalVariable();
    boolean isVisible = myFrameProxy.isLocalVariableVisible(variable);
    if (isVisible) {
      final String typeName = variable.typeName();
      myTypeName = typeName;
      myIsPrimitive = DebuggerUtils.isPrimitiveType(typeName);
      myIsParameter = variable.getVariable().isArgument();
      return myFrameProxy.getValue(variable);
    }

    return null;
  }
@Override
  public Value calcValue(EvaluationContextImpl evaluationContext)