私は書いているEclipseプラグインでPDT SDKを利用するためにPDT SDKを調べています。Eclipse PDT:ASTNodeの背後にあるソースコードを取得
私が抱えている問題は、org.eclipse.php.internal.core.ast.visitor.AbstractVisitor
を拡張したクラスでは、指定された名前の関数を見つけることができます。これにより、タイプFunctionDeclaration
のオブジェクトが返されます。
FunctionDeclaration
(またはFunctionDeclaration.getAST()
)から、AST自体の背後にあるソースコードを戻す方法はありますか?
FunctionDeclaration.toString()
を使用すると、ツリーのXMLのような表現しか得られません。これは私が嫌うものではありません。事前に
多くのおかげで、この問題は狂気私を運転している:)