@override List<CodeNode> codeNodes(Context context) => [ ...nodes, if (nodes.isNotEmpty && hasEndOfStatement) EndOfStatement(), ];