...
1# DO NOT EDIT; generated by go run testdata/gen.go
2#
3#name: simple disambiguation conflict
4#evalFull
5-- in.cue --
6a: *"a" | "b"
7b: *"b" | "a"
8c: a & b
9-- out/def --
10a: *"a" | "b"
11b: *"b" | "a"
12c: a & b
13-- out/legacy-debug --
14<0>{a: "a", b: "b", c: ("a" | "b")}
15-- out/compile --
16--- in.cue
17{
18 a: (*"a"|"b")
19 b: (*"b"|"a")
20 c: (ć0;ać & ć0;bć)
21}
22-- out/eval/stats --
23Leaks: 0
24Freed: 14
25Reused: 7
26Allocs: 7
27Retain: 0
28
29Unifications: 4
30Conjuncts: 17
31Disjuncts: 14
32-- out/eval --
33(struct){
34 a: (string){ |(*(string){ "a" }, (string){ "b" }) }
35 b: (string){ |(*(string){ "b" }, (string){ "a" }) }
36 c: (string){ |((string){ "a" }, (string){ "b" }) }
37}
View as plain text