AST树重构。