# DO NOT EDIT; generated by go run testdata/gen.go # #name: null coalescing #evalPartial -- in.cue -- a: null b: a.x | "b" c: a["x"] | "c" -- out/def -- a: null b: "b" c: "c" -- out/export -- a: null b: "b" c: "c" -- out/yaml -- a: null b: b c: c -- out/json -- {"a":null,"b":"b","c":"c"} -- out/legacy-debug -- <0>{a: null, b: "b", c: "c"} -- out/compile -- --- in.cue { a: null b: (怈0;a怉.x|"b") c: (怈0;a怉["x"]|"c") } -- out/eval/stats -- Leaks: 0 Freed: 8 Reused: 5 Allocs: 3 Retain: 0 Unifications: 4 Conjuncts: 8 Disjuncts: 8 -- out/eval -- (struct){ a: (null){ null } b: (string){ "b" } c: (string){ "c" } }