comparison Resources/CodeGeneration/test_data/test1.jsonc @ 490:6470248790db bgo-commands-codegen

ongoing codegen work
author bgo-osimis
date Mon, 18 Feb 2019 15:38:05 +0100
parents
children
comparison
equal deleted inserted replaced
489:f6b7f113cf27 490:6470248790db
1 /*
2 1 2 3 4 5 6 7
3 12345678901234567890123456789012345678901234567890123456789012345678901234567890
4 */
5 {
6 "root_name":"test1",
7 "types": [
8 {
9 "name":"B",
10 "kind":"struct",
11 "fields": [
12 {
13 "name":"someAs",
14 "type":"vector<A>"
15 },
16 {
17 "name":"someInts",
18 "type":"vector<int32>"
19 }
20 ]
21 },
22 {
23 "name":"C",
24 "kind":"struct",
25 "fields": [
26 {
27 "name":"someBs",
28 "type":"vector<B>"
29 },
30 {
31 "name":"ddd",
32 "type":"vector<D>"
33 }
34 ]
35 },
36 {
37 "name":"A",
38 "kind":"struct",
39 "fields": [
40 {
41 "name":"someStrings",
42 "type":"vector<string>"
43 },
44 {
45 "name":"someInts2",
46 "type":"vector<int32>"
47 }
48 ]
49 },
50 {
51 "name":"MovieType",
52 "kind":"enum",
53 "fields": [
54 {
55 "name":"Romcom"
56 },
57 {
58 "name":"Horror"
59 },
60 {
61 "name":"ScienceFiction"
62 },
63 {
64 "name":"Vegetables"
65 }
66 ]
67 },
68 {
69 "name":"CrispType",
70 "kind":"enum",
71 "fields": [
72 {
73 "name":"SaltAndPepper"
74 },
75 {
76 "name":"CreamAndChives"
77 },
78 {
79 "name":"Paprika"
80 },
81 {
82 "name":"Barbecue"
83 }
84 ]
85 }
86 ]
87 }