The assumption is that related functions are "members" of classes they
relate to. This assumption could be violated with recent Doxygen if the
first compound to have them as members is their namespace. Now Docca
makes sure to remove such functions from every scope but one, and also
makes sure that last scope is a class.
This fixes the issue when a function is referenced several times in the
data, and docca creates an instance for each reference, but the index
only contains the first instance. That in turn would lead to several
attributes of other instances not being set. # Please enter the commit
message for your changes. Lines starting # with '#' will be ignored, and
an empty message aborts the commit. # # On branch fix/duplicate-entities