]> git.saurik.com Git - apple/javascriptcore.git/blob - replay/scripts/tests/generate-input-with-vector-members.json
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / replay / scripts / tests / generate-input-with-vector-members.json
1 {
2 "types": {
3 "Global": [
4 { "name": "double", "mode": "SCALAR" }
5 ],
6
7 "JavaScriptCore": [
8 { "name": "JSThing", "mode": "SCALAR", "header": "things/JSThing.h" }
9 ],
10
11 "WebCore": [
12 { "name": "WebThing", "mode": "SCALAR", "header": "things/WebThing.h" },
13 {
14 "name": "HistoryItem", "mode": "SHARED",
15 "header": "history/HistoryItem.h"
16 }
17 ]
18 },
19
20 "inputs": {
21 "Test": [
22 {
23 "name": "ArrayOfThings",
24 "description": "Supplies arrays of things.",
25 "queue": "SCRIPT_MEMOIZED",
26 "members": [
27 { "name": "doubles", "type": "double", "flags": ["VECTOR"] },
28 { "name": "jsthings", "type": "JSThing", "flags": ["VECTOR"] },
29 { "name": "webthings", "type": "WebThing", "flags": ["VECTOR"] }
30 ]
31 },
32 {
33 "name": "SavedHistory",
34 "description": "Save history items.",
35 "queue": "SCRIPT_MEMOIZED",
36 "members": [
37 { "name": "entries", "type": "HistoryItem", "flags": ["VECTOR"] }
38 ]
39 }
40 ]
41 }
42 }