code method
Implementation
@override
String code() {
final buffer = StringBuffer();
if (withThis) {
buffer.write('this.');
} else {
if (hasType) {
buffer.writeSpace(type);
}
}
buffer.write(name);
if (hasDefaultValue) {
buffer.writeSpace('');
buffer.writeSpace('=');
buffer.writeSpace(defaultValue!);
}
return buffer.toString();
}