refactor(ast_tools): pass Codegen to prepare methods
#9818
Merged
Codegen to prepare methods
#9818