# 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 -- | |
(struct){ | |
a: (null){ null } | |
b: (string){ "b" } | |
c: (string){ "c" } | |
} |