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