public void appendCallArguments(@NotNull VariableData data, @NotNull StringBuilder buffer) {
    if (myFoldingAvailable) {
      buffer.append(myFolding.getGeneratedCallArgument(data));
    }
    else {
      if (!TypeConversionUtil.isAssignable(data.type, data.variable.getType())) {
        buffer.append("(").append(data.type.getCanonicalText()).append(")");
      }
      buffer.append(data.variable.getName());
    }
  }
public void appendCallArguments(@NotNull VariableData data, @NotNull StringBuilder buffer)