class VariableStatementCodeGenerator implements SyntaxCodeGenerator<ts.VariableStatement, void> {
    syntaxKind = ts.SyntaxKind.VariableStatement;

    generate(node: ts.VariableStatement, context: CodeGenerationContext): void {
        context.generate(node.declarationList);