summaryrefslogtreecommitdiffstats
path: root/src/util.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-10-17 11:35:15 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-10-17 11:35:15 (GMT)
commit0b069049a176c4f8970f271e698489d9fc7d1da7 (patch)
treeb6ce440fdf710d7522bb7b60e5783af0b97aff2c /src/util.cpp
parent3ef7ff7ff6e93f2c35a0864283fae5be3975c956 (diff)
downloadDoxygen-0b069049a176c4f8970f271e698489d9fc7d1da7.zip
Doxygen-0b069049a176c4f8970f271e698489d9fc7d1da7.tar.gz
Doxygen-0b069049a176c4f8970f271e698489d9fc7d1da7.tar.bz2
Performance tweak: Pass BaseClassList by const reference
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 6045bac..2e31df7 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -2595,7 +2595,7 @@ exit:
return prot;
}
-void trimBaseClassScope(BaseClassList bcl,QCString &s,int level=0)
+void trimBaseClassScope(const BaseClassList &bcl,QCString &s,int level=0)
{
//printf("trimBaseClassScope level=%d '%s'\n",level,s.data());
for (const auto &bcd : bcl)
@@ -4581,7 +4581,7 @@ int getPrefixIndex(const QCString &name)
//----------------------------------------------------------------------------
-static void initBaseClassHierarchy(BaseClassList bcl)
+static void initBaseClassHierarchy(const BaseClassList &bcl)
{
for (const auto &bcd : bcl)
{
@@ -4636,7 +4636,7 @@ void initClassHierarchy(ClassSDict *cl)
//----------------------------------------------------------------------------
-bool hasVisibleRoot(BaseClassList bcl)
+bool hasVisibleRoot(const BaseClassList &bcl)
{
for (const auto &bcd : bcl)
{