# DO NOT EDIT; generated by go run testdata/gen.go # raw: true eval: true -- in.cue -- { a: (*1 | 2) & (1 | *2) b: [(*1 | 2) & (1 | *2)] } -- out/def -- a: 1 | 2 | *_|_ b: [1 | 2 | *_|_] -- out/compile -- --- in.cue { { a: ((*1|2) & (1|*2)) b: [ ((*1|2) & (1|*2)), ] } } -- out/eval/stats -- Leaks: 0 Freed: 16 Reused: 9 Allocs: 7 Retain: 0 Unifications: 4 Conjuncts: 19 Disjuncts: 16 -- out/eval -- (struct){ a: (int){ |((int){ 1 }, (int){ 2 }) } b: (#list){ 0: (int){ |((int){ 1 }, (int){ 2 }) } } }