Eclipse CDT中的ASTParser等价

Eclipse CDT中的ASTParser等价,eclipse,plugins,eclipse-cdt,eclipse-jdt,Eclipse,Plugins,Eclipse Cdt,Eclipse Jdt,我正在进行从jdt到cdt的插件对话。 有人能告诉我哪个类与CDT中的ASTParser(org.eclipse.jdt.core.dom.AST)等效吗?我认为应该执行以下操作: ITranslationUnit tu=(ITranslationUnit)CoreModel.getDefault().create(文件); IASTTranslationUnit ast=tu.getAST(); 这是CDT AST(pdf)上的一组幻灯片。有更多信息。如何使用ITranslationUnit

我正在进行从jdt到cdt的插件对话。
有人能告诉我哪个类与CDT中的ASTParser(org.eclipse.jdt.core.dom.AST)等效吗?

我认为应该执行以下操作:

ITranslationUnit tu=(ITranslationUnit)CoreModel.getDefault().create(文件);
IASTTranslationUnit ast=tu.getAST();

这是CDT AST(pdf)上的一组幻灯片。有更多信息。

如何使用ITranslationUnit获取函数名、起始行和函数长度?