【问题标题】:Doxygen - make call graph show implicit call to constructors and overloaded operator calls?Doxygen - 使调用图显示对构造函数的隐式调用和重载的运算符调用?
【发布时间】:2013-07-01 20:47:22
【问题描述】:

目前有没有办法让 Doxygen 在调用图中显示对构造函数的隐式调用和/或对重载运算符的调用?调用图中显示的唯一函数调用只是普通的函数调用。我猜 Doxygen 还没有这个功能,但也许我错过了一些模糊的选项。

【问题讨论】:

    标签: doxygen


    【解决方案1】:

    关于重载函数,直到 2011 年,Dimitri van Heesch(为 Doxygen 重写了代码),said the following

    代码解析器,负责生成交叉 引用和调用图,不看参数 职能。因此,在超载的情况下,它不一定链接到 不幸的是正确的方法。

    恐怕这不是一件容易解决的事情。

    关于 constructors,其 GitHub 存储库中的 Doxygen 问题列表包含 an issue“C++ 对构造函数的调用未显示在调用图中”(#6508)。在我写这篇文章的时候(2018 年 11 月),一位贡献者已经推送了一个提议的补丁,但它还没有被拉入 GitHub 存储库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-26
      • 1970-01-01
      • 1970-01-01
      • 2015-02-09
      • 2013-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多