toCode method

  1. @override
List<String> toCode()
override

Implementation

@override
List<String> toCode() {
  var _lines = super.toCode();

  var argsLine = arg == null
      ? args?.map((arg) => '${arg.toString()}').join(', ') ?? ''
      : arg.toString();

  var callLine = '$name($argsLine);';

  if (outputStr != null) {
    callLine = '$outputStr = $callLine';
  }

  _lines.add(callLine);
  return _lines;
}