aboutsummaryrefslogtreecommitdiffstats
path: root/generator
diff options
context:
space:
mode:
authorHugo Parente Lima <hugo.pl@gmail.com>2011-05-16 18:03:48 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:15:23 -0300
commit899d04d28ebb104b216b444af9eec411fbb3135b (patch)
tree12ede59fa6545162784517b16c62fc05820d913e /generator
parent0ef022ee9824fbacf25bee0534da83bb41276474 (diff)
Just use else if's instead of a sequence of if's.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org> Luciano Wolf <luciano.wolf@openbossa.org>
Diffstat (limited to 'generator')
-rw-r--r--generator/cppgenerator.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/generator/cppgenerator.cpp b/generator/cppgenerator.cpp
index c26536a1c..ab1529092 100644
--- a/generator/cppgenerator.cpp
+++ b/generator/cppgenerator.cpp
@@ -406,12 +406,10 @@ void CppGenerator::generateClass(QTextStream &s, const AbstractMetaClass *metaCl
if (rfunc->isConstructor())
writeConstructorWrapper(s, overloads);
-
// call operators
- if (rfunc->name() == "operator()")
+ else if (rfunc->name() == "operator()")
writeMethodWrapper(s, overloads);
-
- if (!rfunc->isConstructor() && !rfunc->isOperatorOverload()) {
+ else if (!rfunc->isOperatorOverload()) {
writeMethodWrapper(s, overloads);
if (OverloadData::hasStaticAndInstanceFunctions(overloads)) {
QString methDefName = cpythonMethodDefinitionName(rfunc);