Small moc cleanup: Pass lists by const reference
generateFunctions() shouldn't (and doesn't) modify the list of functions, so the list should be passed by const reference. Change-Id: If5ff810e5623e734816c3089eb8b3fd4f54f2345 Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com> Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
This commit is contained in:
parent
fec37f0e9a
commit
44ab16f93d
@ -443,7 +443,7 @@ void Generator::generateClassInfos()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Generator::generateFunctions(QList<FunctionDef>& list, const char *functype, int type)
|
void Generator::generateFunctions(const QList<FunctionDef>& list, const char *functype, int type)
|
||||||
{
|
{
|
||||||
if (list.isEmpty())
|
if (list.isEmpty())
|
||||||
return;
|
return;
|
||||||
@ -492,7 +492,7 @@ void Generator::generateFunctions(QList<FunctionDef>& list, const char *functype
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Generator::generateFunctionRevisions(QList<FunctionDef>& list, const char *functype)
|
void Generator::generateFunctionRevisions(const QList<FunctionDef>& list, const char *functype)
|
||||||
{
|
{
|
||||||
if (list.count())
|
if (list.count())
|
||||||
fprintf(out, "\n // %ss: revision\n", functype);
|
fprintf(out, "\n // %ss: revision\n", functype);
|
||||||
|
@ -56,8 +56,8 @@ public:
|
|||||||
void generateCode();
|
void generateCode();
|
||||||
private:
|
private:
|
||||||
void generateClassInfos();
|
void generateClassInfos();
|
||||||
void generateFunctions(QList<FunctionDef> &list, const char *functype, int type);
|
void generateFunctions(const QList<FunctionDef> &list, const char *functype, int type);
|
||||||
void generateFunctionRevisions(QList<FunctionDef>& list, const char *functype);
|
void generateFunctionRevisions(const QList<FunctionDef>& list, const char *functype);
|
||||||
void generateEnums(int index);
|
void generateEnums(int index);
|
||||||
void generateProperties();
|
void generateProperties();
|
||||||
void generateMetacall();
|
void generateMetacall();
|
||||||
|
Loading…
Reference in New Issue
Block a user