...
1# DO NOT EDIT; generated by go run testdata/gen.go
2#
3raw: true
4-- in.cue --
5{
6 #emb: {
7 a: 1
8
9 sub: {
10 f: 3
11 }
12 }
13 #def: {
14 #emb
15
16 b: 2
17 }
18 #f: a: 10
19 #e: {
20 #f
21
22 b: int
23 {[_]: <100}
24 {[_]: <300}
25 }
26}
27-- out/def --
28#emb: {
29 a: 1
30 sub: {
31 f: 3
32 }
33}
34#def: {
35 b: 2
36 #emb
37}
38#f: {
39 a: 10
40}
41#e: {
42 b: int
43 #f
44 [string]: <100
45 [string]: <300
46}
47-- out/export --
48
49-- out/yaml --
50{}
51-- out/json --
52{}
53-- out/compile --
54--- in.cue
55{
56 {
57 #emb: {
58 a: 1
59 sub: {
60 f: 3
61 }
62 }
63 #def: {
64 〈1;#emb〉
65 b: 2
66 }
67 #f: {
68 a: 10
69 }
70 #e: {
71 〈1;#f〉
72 b: int
73 {
74 [_]: <100
75 }
76 {
77 [_]: <300
78 }
79 }
80 }
81}
82-- out/eval/stats --
83Leaks: 0
84Freed: 15
85Reused: 11
86Allocs: 4
87Retain: 0
88
89Unifications: 15
90Conjuncts: 26
91Disjuncts: 15
92-- out/evalalpha --
93(struct){
94 #emb: (#struct){
95 a: (int){ 1 }
96 sub: (#struct){
97 f: (int){ 3 }
98 }
99 }
100 #def: (#struct){
101 b: (int){ 2 }
102 a: (int){ 1 }
103 sub: (#struct){
104 f: (int){ 3 }
105 }
106 }
107 #f: (#struct){
108 a: (int){ 10 }
109 }
110 #e: (#struct){
111 b: (int){ &(<100, int) }
112 a: (int){ 10 }
113 }
114}
115-- diff/-out/evalalpha<==>+out/eval --
116diff old new
117--- old
118+++ new
119@@ -6,17 +6,17 @@
120 }
121 }
122 #def: (#struct){
123- a: (int){ 1 }
124- sub: (#struct){
125- f: (int){ 3 }
126- }
127 b: (int){ 2 }
128+ a: (int){ 1 }
129+ sub: (#struct){
130+ f: (int){ 3 }
131+ }
132 }
133 #f: (#struct){
134 a: (int){ 10 }
135 }
136 #e: (#struct){
137- a: (int){ 10 }
138 b: (int){ &(<100, int) }
139+ a: (int){ 10 }
140 }
141 }
142-- diff/todo/p3 --
143Reordering
144-- out/eval --
145(struct){
146 #emb: (#struct){
147 a: (int){ 1 }
148 sub: (#struct){
149 f: (int){ 3 }
150 }
151 }
152 #def: (#struct){
153 a: (int){ 1 }
154 sub: (#struct){
155 f: (int){ 3 }
156 }
157 b: (int){ 2 }
158 }
159 #f: (#struct){
160 a: (int){ 10 }
161 }
162 #e: (#struct){
163 a: (int){ 10 }
164 b: (int){ &(<100, int) }
165 }
166}
View as plain text