| # DO NOT EDIT; generated by go run testdata/gen.go |
| # |
| #name: reference |
| #evalPartial |
| -- in.cue -- |
| a: b |
| b: 2 |
| d: { |
| d: 3 |
| e: d |
| } |
| e: { |
| e: { |
| v: 1 |
| } |
| f: { |
| v: e.v |
| } |
| } |
| -- out/def -- |
| a: 2 |
| b: 2 |
| d: { |
| d: 3 |
| e: 3 |
| } |
| e: { |
| e: { |
| v: 1 |
| } |
| f: { |
| v: 1 |
| } |
| } |
| -- out/export -- |
| a: 2 |
| b: 2 |
| d: { |
| d: 3 |
| e: 3 |
| } |
| e: { |
| e: { |
| v: 1 |
| } |
| f: { |
| v: 1 |
| } |
| } |
| -- out/yaml -- |
| a: 2 |
| b: 2 |
| d: |
| d: 3 |
| e: 3 |
| e: |
| e: |
| v: 1 |
| f: |
| v: 1 |
| -- out/json -- |
| {"a":2,"b":2,"d":{"d":3,"e":3},"e":{"e":{"v":1},"f":{"v":1}}} |
| -- out/legacy-debug -- |
| <0>{a: 2, b: 2, d: <1>{d: 3, e: 3}, e: <2>{e: <3>{v: 1}, f: <4>{v: 1}}} |
| -- out/compile -- |
| --- in.cue |
| { |
| a: 〈0;b〉 |
| b: 2 |
| d: { |
| d: 3 |
| e: 〈0;d〉 |
| } |
| e: { |
| e: { |
| v: 1 |
| } |
| f: { |
| v: 〈1;e〉.v |
| } |
| } |
| } |
| -- out/eval -- |
| (struct){ |
| a: (int){ 2 } |
| b: (int){ 2 } |
| d: (struct){ |
| d: (int){ 3 } |
| e: (int){ 3 } |
| } |
| e: (struct){ |
| e: (struct){ |
| v: (int){ 1 } |
| } |
| f: (struct){ |
| v: (int){ 1 } |
| } |
| } |
| } |