在 AST 中复制节点

Copy nodes in AST

我正在使用 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 贡献者