From 98350997b78efbdbe35a56a0700ac16541229c22 Mon Sep 17 00:00:00 2001 From: Marcelo Lira Date: Wed, 16 Jun 2010 15:59:01 -0300 Subject: Modified some methods on OverloadData to accept references to function lists. The methods originally accept copies of AbstractMetaFunctionLists, now they use references instead. --- overloaddata.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'overloaddata.cpp') diff --git a/overloaddata.cpp b/overloaddata.cpp index d773ddf42..f4cef778a 100644 --- a/overloaddata.cpp +++ b/overloaddata.cpp @@ -210,7 +210,7 @@ void OverloadData::sortNextOverloads() * \- int * */ -OverloadData::OverloadData(const AbstractMetaFunctionList overloads, const ShibokenGenerator* generator) +OverloadData::OverloadData(const AbstractMetaFunctionList& overloads, const ShibokenGenerator* generator) : m_minArgs(256), m_maxArgs(0), m_argPos(-1), m_argType(0), m_headOverloadData(this), m_previousOverloadData(0), m_generator(generator) { @@ -544,7 +544,7 @@ int OverloadData::numberOfRemovedArguments(const AbstractMetaFunction* func, int return removed; } -QPair OverloadData::getMinMaxArguments(const AbstractMetaFunctionList overloads) +QPair OverloadData::getMinMaxArguments(const AbstractMetaFunctionList& overloads) { int minArgs = 10000; int maxArgs = 0; @@ -568,7 +568,7 @@ QPair OverloadData::getMinMaxArguments(const AbstractMetaFunctionList return QPair(minArgs, maxArgs); } -bool OverloadData::isSingleArgument(const AbstractMetaFunctionList overloads) +bool OverloadData::isSingleArgument(const AbstractMetaFunctionList& overloads) { bool singleArgument = true; foreach (const AbstractMetaFunction* func, overloads) { -- cgit v1.2.3