0

我找不到查看 API 的人,但基本上我想要以下内容:在所有 Visit* 方法之后,我会调用一个 final 方法,对我的数据成员进行一些后处理。我认为这类似于访问 TranslationUnitDecl,除了不是第一次访问方法,而是最后一次访问方法。

4

1 回答 1

1

您可以在 HandleTranslationUnit 方法中添加执行此操作。

void MyVisitor::HandleTranslationUnit(ASTContext &Context) {
  ...
  TraverseDecl(Context.getTranslationUnitDecl());
  // Do post-processing here
}
于 2017-10-14T07:28:20.560 回答