emit method

  1. @override
String emit({
  1. int indent = 0,
})
override

Implementation

@override
String emit({int indent = 0}) {
  final String tabs = "\t" * indent;

  final String typeStr = type != null ? ": $type" : "";

  if (initializer != null) {
    return "${tabs}local $name$typeStr = ${initializer!.emit(indent: indent)}\n\n";
  } else {
    return "${tabs}local $name$typeStr\n\n";
  }
}