github.com/solo-io/cue@v0.4.7/cue/testdata/resolve/014_null_coalescing.txtar (about)

     1  # DO NOT EDIT; generated by go run testdata/gen.go
     2  #
     3  #name: null coalescing
     4  #evalPartial
     5  -- in.cue --
     6  a: null
     7  b: a.x | "b"
     8  c: a["x"] | "c"
     9  -- out/def --
    10  a: null
    11  b: "b"
    12  c: "c"
    13  -- out/export --
    14  a: null
    15  b: "b"
    16  c: "c"
    17  -- out/yaml --
    18  a: null
    19  b: b
    20  c: c
    21  -- out/json --
    22  {"a":null,"b":"b","c":"c"}
    23  -- out/legacy-debug --
    24  <0>{a: null, b: "b", c: "c"}
    25  -- out/compile --
    26  --- in.cue
    27  {
    28    a: null
    29    b: (怈0;a怉.x|"b")
    30    c: (怈0;a怉["x"]|"c")
    31  }
    32  -- out/eval --
    33  (struct){
    34    a: (null){ null }
    35    b: (string){ "b" }
    36    c: (string){ "c" }
    37  }