refactor(codegen): make Statement::Gen code more compact
#10937
Merged
Statement::Gen code more compact
#10937