We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 72bdd6d commit 42d60bdCopy full SHA for 42d60bd
src/doxygen.cpp
@@ -7810,11 +7810,21 @@ static void sortMemberLists()
7810
7811
//----------------------------------------------------------------------------
7812
7813
-void computeTooltipTexts()
+static bool isSymbolHidden(const Definition *d)
7814
+{
7815
+ bool hidden = d->isHidden();
7816
+ const Definition *parent = d->getOuterScope();
7817
+ return parent ? hidden || isSymbolHidden(parent) : hidden;
7818
+}
7819
+
7820
+static void computeTooltipTexts()
7821
{
7822
for (const auto &kv : Doxygen::symbolMap)
7823
- kv.second->computeTooltip();
7824
+ if (!isSymbolHidden(kv.second))
7825
+ {
7826
+ kv.second->computeTooltip();
7827
+ }
7828
}
7829
7830
0 commit comments