public String toString() {
    StringBuilder builder = new StringBuilder();

    builder.append(
        String.format("%s%s %s", visibility.toString(), CodeUtil.lastIdentifier(type), identifier));

    if (value != null) builder.append(String.format(" = %s", value.toString()));

    builder.append(";");
    return builder.toString();
  }