Doxygen-使调用图显示对构造函数的隐式调用和重载的运算符调用?

BW0*_*BW0 5 doxygen

当前是否有一种方法可以使Doxygen在调用图中显示对构造函数的隐式调用和/或对重载运算符的调用?调用图中显示的唯一函数调用只是普通函数调用。我猜想Doxygen还没有此功能,但是也许我错过了一些晦涩的选择。

Ala*_*lan 1

关于重载函数,早在 2011 年,Dimitri van Heesch(重写了 Doxygen 代码)就说了以下内容

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

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

关于构造函数,其 GitHub 存储库中的 Doxygen 问题列表包含一个问题“C++ 调用构造函数未显示在调用图中”(#6508)。截至我撰写本文时(2018 年 11 月),一位贡献者已推送了提议的补丁,但尚未将其拉入 GitHub 存储库。