我正在使用javaparser从Java源代码构造AST。 有没有办法安全地复制AST节点?
例如,如果我想复制BinaryExpr以插入树中的其他位置,是否有内置的方法来复制节点?
答案 0 :(得分:1)
您可能想要使用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撰稿人