我正在使用javaparser从Java源代码构造AST。
有没有一种方法可以安全地复制AST节点?
例如,如果我想复制BinaryExpr以在树中的其他位置插入,是否有内置的方法来复制节点?
最佳答案
您可能要使用CloneVisitor(https://github.com/javaparser/javaparser/blob/master/javaparser-core/src/main/java/com/github/javaparser/ast/visitor/CloneVisitor.java)
也许我们应该使它更加明显,我将在(https://github.com/javaparser/javaparser/issues/147)上发布一个问题
免责声明:我是JavaParser贡献者