aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart Vanhauwaert <bart.vanhauwaert@grafitroniks.fr>2016-11-22 10:29:16 +0100
committerBart Vanhauwaert <bart.vanhauwaert@grafitroniks.fr>2016-11-23 11:40:19 +0100
commit2b378707988f6a95e0aa44e558c418ea22056ba3 (patch)
treef63d79562144d339c931a779483a7b8a84b4cc05
parentParse new Q_ENUM Qt macro introduced with Qt 5.5. (diff)
downloadqtscriptgenerator-2b378707988f6a95e0aa44e558c418ea22056ba3.tar.xz
qtscriptgenerator-2b378707988f6a95e0aa44e558c418ea22056ba3.zip
Exclude QList::op_eq_impl from generation
QList::op_eq_impl is an overloaded function with similar enough signatures to confuse the parser.
-rw-r--r--generator/typesystem_core-common.xml1
-rw-r--r--generator/typesystem_core.xml1
2 files changed, 2 insertions, 0 deletions
diff --git a/generator/typesystem_core-common.xml b/generator/typesystem_core-common.xml
index e906f6b..fdcd35c 100644
--- a/generator/typesystem_core-common.xml
+++ b/generator/typesystem_core-common.xml
@@ -382,6 +382,7 @@
<rejection class="QList" function-name="node_copy"/>
<rejection class="QList" function-name="node_destruct"/>
<rejection class="QList" function-name="toSet"/>
+ <rejection class="QList" function-name="op_eq_impl"/>
<rejection class="QObject" function-name="receivers"/>
<rejection class="QObject" function-name="findChild"/>
<rejection class="QObject" function-name="findChildren"/>
diff --git a/generator/typesystem_core.xml b/generator/typesystem_core.xml
index f01e628..000c3f0 100644
--- a/generator/typesystem_core.xml
+++ b/generator/typesystem_core.xml
@@ -416,6 +416,7 @@
<rejection class="QList" function-name="node_copy"/>
<rejection class="QList" function-name="node_destruct"/>
<rejection class="QList" function-name="toSet"/>
+ <rejection class="QList" function-name="op_eq_impl"/>
<rejection class="QObject" function-name="receivers"/>
<rejection class="QObject" function-name="findChild"/>
<rejection class="QObject" function-name="findChildren"/>