}
  public JExpression convertType(CType dest, CExpressionContext context)    throws PositionedError  {    if (getType().equals(dest)) {      return this;    } else {      return new JUnaryPromote(this, dest).analyse(context);    }  }