aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/builtins/builtins.qmltypes
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2020-10-28 13:45:17 +0100
committerUlf Hermann <ulf.hermann@qt.io>2020-10-28 14:31:10 +0100
commit535adf8d9f6d26d4e9598a9276f23f938fcc7753 (patch)
tree0627062372b6dff8d35de2934779ba5b77ccb072 /src/imports/builtins/builtins.qmltypes
parent2e941818130c68d4e6694553f28c53d18618e2a8 (diff)
Formalize declaration of varargs in builtins.qmltypes
varargs are a special non-exported type. Change-Id: I2cd00d197ee5b4976e683cfe91dc0561a7186541 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/imports/builtins/builtins.qmltypes')
-rw-r--r--src/imports/builtins/builtins.qmltypes62
1 files changed, 19 insertions, 43 deletions
diff --git a/src/imports/builtins/builtins.qmltypes b/src/imports/builtins/builtins.qmltypes
index a7975dc5ea..5a21af6868 100644
--- a/src/imports/builtins/builtins.qmltypes
+++ b/src/imports/builtins/builtins.qmltypes
@@ -16,6 +16,11 @@ Module {
}
Component {
+ name: "varargs"
+ accessSemantics: "value"
+ }
+
+ Component {
name: "QObject"
accessSemantics: "reference"
exports: ["QML/QtObject 1.0"]
@@ -519,16 +524,9 @@ Module {
type: "double"
Parameter {
- name: "value1"
- type: "double"
- }
-
- Parameter {
- name: "value2"
- type: "double"
+ name: "arguments"
+ type: "varargs"
}
- // vararg
-
}
Method {
@@ -602,16 +600,9 @@ Module {
type: "NumberPrototype"
Parameter {
- name: "value1"
- type: "NumberPrototype"
- }
-
- Parameter {
- name: "value2"
- type: "NumberPrototype"
+ name: "arguments"
+ type: "varargs"
}
- // vararg
-
}
Method {
@@ -619,16 +610,9 @@ Module {
type: "NumberPrototype"
Parameter {
- name: "value1"
- type: "NumberPrototype"
- }
-
- Parameter {
- name: "value2"
- type: "NumberPrototype"
+ name: "arguments"
+ type: "varargs"
}
- // vararg
-
}
Method {
@@ -810,11 +794,9 @@ Module {
type: "string"
Parameter {
- name: "codeUnits"
- type: "int"
+ name: "arguments"
+ type: "varargs"
}
- // vararg
-
}
Method {
@@ -822,11 +804,9 @@ Module {
type: "string"
Parameter {
- name: "codeUnits"
- type: "int"
+ name: "arguments"
+ type: "varargs"
}
- // vararg
-
}
Method {
@@ -835,15 +815,13 @@ Module {
Parameter {
name: "template"
- type: "string"
+ type: "var"
}
Parameter {
name: "substitutions"
- type: "list"
+ type: "varargs"
}
- // vararg
-
}
}
@@ -889,11 +867,9 @@ Module {
type: "string"
Parameter {
- name: "args"
- type: "string"
+ name: "arguments"
+ type: "varargs"
}
- // vararg
-
}
Method {