toCode method
Implementation
@override
List<String> toCode() {
var codeLines = super.toCode();
var declarationLine = '';
if (dataType != null) {
declarationLine += variableTypeToString(dataType!) + ' ';
}
if (name != null) {
declarationLine += name! + ' ';
}
if (initialValue != null) {
declarationLine += ' = ' + initialValue! + ';';
} else if (declarationLine != '') {
declarationLine += ';';
}
codeLines.add(declarationLine);
return codeLines;
}